我使用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>
但它不能正常工作,該值不顯示。
我使用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>
但它不能正常工作,該值不顯示。
您的整個HTML頁面是否位於Angular模塊下?即您的網頁中是否有其中一行 <html ng-app="yourAngularModule">
或<body ng-app-"yourAngularModule">
?
您需要它才能讓頁面正確編譯。
您嘗試使用文本輸入將初始值綁定到跨度。
要使它發揮作用,必須將它設置在你的控制器:
$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>