2016-03-15 5 views
2

На самом деле мое требование нужно создать элементы формы, как текстовое поле, выпадающее меню, дата/время подборщик и т.д ..Как создать двустороннюю привязку в angularjs с помощью JSON?

Вышеуказанные элементы управления я хочу создать с помощью JSON, у меня будет все мета-данные в виде JSON. С помощью этого JSON я могу создать элементы управления с помощью Angular Directive, теперь я хочу изменить любой элемент управления в VIEW Мне нужно изменить элемент управления, а также JSON. Здесь мне нужно использовать двустороннюю привязку.

Пожалуйста, помогите мне в достижении этого или укажите любые примеры.

Заранее спасибо.

ответ

2

Я не уверен, понимаю ли я этот вопрос, но если вам просто нужно преобразовать объектный литерал в вашу область действия в JSON, angular.toJson должен соответствовать вашим потребностям.

$scope.object = { 
    foo: 'bar' 
} 

var result = angular.toJson($scope.object); 

переплета $ scope.object к вашему управления с использованием нг-модели и использовать angular.toJson в контроллере для преобразования объекта в области видимости JSON для использования в других местах по мере необходимости.

Смежные вопросы