如何从 angularjs 中的函数打印值
how to print a value from function in angularjs
查看下图中的代码:
HTML:
JS:
cartAmt = productDetail.discountedPrice++;
这不起作用
${{cart.cartAmt}}
这个值没有显示出来
请试试这个,我会有所帮助。你的问题还不够理解
$scope.cart= function(){
cartAmt = $scope.event.productDetail.discountedPrice++;
}
在您的代码中,cartAmt 是一个全局变量,将其添加到作用域中。
// Set cart amount to zero initially
$scope.cartAmt = 0
$scope.cart= function(){
$scope.cartAmt += $scope.event.productDetail.discountedPrice;
}
在您的 HTML 中,您可以这样访问它:
<ins>cartAmt</ins>
另外正如我在评论中提到的,下一行有一个逻辑错误。
$scope.cartAmt = $scope.event.productDetail.discountedPrice++;
你应该使用:
$scope.cartAmt += +$scope.event.productDetail.discountedPrice;
查看下图中的代码:
HTML:
JS:
cartAmt = productDetail.discountedPrice++;
这不起作用
${{cart.cartAmt}}
这个值没有显示出来
请试试这个,我会有所帮助。你的问题还不够理解
$scope.cart= function(){
cartAmt = $scope.event.productDetail.discountedPrice++;
}
在您的代码中,cartAmt 是一个全局变量,将其添加到作用域中。
// Set cart amount to zero initially
$scope.cartAmt = 0
$scope.cart= function(){
$scope.cartAmt += $scope.event.productDetail.discountedPrice;
}
在您的 HTML 中,您可以这样访问它:
<ins>cartAmt</ins>
另外正如我在评论中提到的,下一行有一个逻辑错误。
$scope.cartAmt = $scope.event.productDetail.discountedPrice++;
你应该使用:
$scope.cartAmt += +$scope.event.productDetail.discountedPrice;