2015-12-14 39 views
0

我使用AngularJS實現數據綁定,但我如何獲取更新的綁定值?獲取綁定數據值AngularJS

<input type="text" ng-value="(harga * (dp/100)) | currency:'':0" ng-model="dp_hidden"> 

我開始使用此代碼:

<td><span id="value-dp" ng-bind="dp_hidden | currency:'':0"></span></td> 

但它不能正常工作,該值不顯示。

回答

0

您的整個HTML頁面是否位於Angular模塊下?即您的網頁中是否有其中一行 <html ng-app="yourAngularModule"><body ng-app-"yourAngularModule">

您需要它才能讓頁面正確編譯。

0

您嘗試使用文本輸入將初始值綁定到跨度。

要使它發揮作用,必須將它設置在你的控制器:

$scope.dp_hidden = {}; 
$scope.dp_hidden = "34.78"; 

還是做如下: 注:我使用的都是靜態值,您可以用表達式(價格*(DP嘗試/ 100))貨幣:'':0

<input type="text" ng-value="(45 * (34/100)) | currency:'':0" ng-model="dp_hidden"> 

<td><span id="value-dp" ng-bind="dp_hidden || (45 * (34/100)) | currency:'':0"></span></td>