虚位以待(AD)
虚位以待(AD)
首页 > 网页特效 > JavaScript > angularjs实现的购物金额计算工具示例

angularjs实现的购物金额计算工具示例
类别:JavaScript   作者:码皇   来源:互联网   点击:

这篇文章主要介绍了angularjs实现的购物金额计算工具,涉及AngularJS事件监听、数值计算相关操作技巧,需要的朋友可以参考下

本文实例讲述了angularjs实现的购物金额计算工具。分享给大家供大家参考,具体如下:

当我们用js或者jquery进行购物车金额计算的时候会非常麻烦,今天,我们用angularjs一种新的方法进行购物车总额的计算.代码如下:

    <!DOCTYPE html><html ng-app><head> <meta charset="UTF-8"> <title>www.jb51.net angular购物金额计算器</title></head><body ng-controller="sum"> 价格:<input type="text" ng-model="cup.price"> <br/><br/> 数量:<input type="text" ng-model="cup.count"> <p>运费:{
    {
    cup.fee|currency:"¥
    "}
    }
    </p> <p>总金额:{
    {
    all()|currency:"¥
    "}
    }
    </p><!-- 过滤器currency --></body><script src="angular.min.js"></script><script> // 购物金额计算 function sum($scope){
    $scope.cup={
    "price":12, "count":1, "fee":20 }
    $scope.all=function(){
    return $scope.cup.price*$scope.cup.count;
    }
    // $watch // 监听变化 // 有三个参数 // 1.函数或属性 // 2.callback // 3.true深度监听 $scope.$watch("all()",function(nval, oval){
    //console.log(nval+":"+oval);
    if(nval<100){
    $scope.cup.fee=20;
    }
    else{
    $scope.cup.fee=0;
    }
    }
    ,true) $scope.$watch("cup.count",function(nval, oval){
    //console.log(nval+":"+oval);
    if(nval<1){
    $scope.cup.fee=0;
    }
    }
    ,true) }
    </script><script></script></html>

运行效果:

PS:这里再为大家推荐几款在线计算工具供大家参考使用:

在线投资理财计算器:
http://tools.jb51.net/jisuanqi/touzilicai_calc

在线存款计算器:
http://tools.jb51.net/jisuanqi/cunkuan_calc

科学计算器在线使用_高级计算器在线计算:
http://tools.jb51.net/jisuanqi/jsqkexue

在线计算器_标准计算器:
http://tools.jb51.net/jisuanqi/jsq

更多关于AngularJS相关内容感兴趣的读者可查看本站专题:《AngularJS指令操作技巧总结》、《AngularJS入门与进阶教程》及《AngularJS MVC架构总结

希望本文所述对大家AngularJS程序设计有所帮助。

您可能感兴趣的文章:

  • AngularJS实现的根据数量与单价计算总价功能示例
  • AngularJs+Bootstrap实现漂亮的计算器
  • 基于AngularJS实现的工资计算器实例
  • 基于AngularJS实现iOS8自带的计算器
  • Angular实现可删除并计算总金额的购物车功能示例
  • Angular动态添加、删除输入框并计算值实例代码
  • Angular实现购物车计算示例代码
  • angular.js实现购物车功能
  • 使用Angular.js实现简单的购物车功能
  • Angularjs 制作购物车功能实例代码
  • 利用Angularjs和bootstrap实现购物车功能
相关热词搜索: angularjs 购物金额 计算