获取绑定数据值AngularJS

时间:2015-12-14 03:58:07

标签: javascript angularjs data-binding

我使用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>

但它不起作用,价值没有显示。

2 个答案:

答案 0 :(得分:0)

您的整个HTML页面是否位于Angular模块下?即你有一条线 <html ng-app="yourAngularModule"><body ng-app-"yourAngularModule"> 在你的页面?

您需要它才能正确编译页面。

答案 1 :(得分:0)

您正尝试使用文本输入将初始值绑定到范围。

要使其正常工作,您必须在控制器中进行设置:

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

或者执行以下操作: 注意:我使用了静态值,您可以尝试使用表达式(harga *(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>