2016-03-15 72 views
2

其實我的要求是要創建表單控件一樣文本框,下拉列表,日期/時間選擇器等。如何使用JSON在angularjs中創建雙向綁定?

上述控制我想用JSON創建,我將所有的元數據以JSON形式。 使用該JSON我可以使用Angular Directive創建控件,現在我想修改VIEW中的任何控件 我需要更改控件以及JSON。這裏我需要使用雙向綁定。

任何人都可以幫助我實現這個目標或提供任何例子。

在此先感謝。

回答

2

我不確定我是否理解這個問題,但如果您只是需要將作用域上的對象文字轉換爲JSON,則angular.toJson應該符合您的需求。

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

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

綁定$ scope.object使用NG-模型,並用angular.toJson在控制器的範圍對象轉換爲JSON根據需要在其他地方使用你的控制。