本文實例講述了AngularJS實現(xiàn)的根據(jù)數(shù)量與單價計算總價功能。分享給大家供大家參考,具體如下:
先看一下效果:
代碼如下:
<!DOCTYPE html> <html lang="en" ng-app> <head> <meta charset="UTF-8"> <title>www.gxlcms.com angular計算總價</title> <link rel="stylesheet" type="text/css" href="style.css" rel="external nofollow" > <script type="text/javascript" src="../libs/angular.min.js"></script> </head> <body> <table> <tr><td>單價:</td><td><input type="text" ng-model="price"></td></tr> <tr><td>數(shù)量:</td><td><input type="text" ng-model="number"></td></tr> <tr><td>總價:</td><td>{{price*number|currency:'¥'}}</td></tr> </table> </body> </html>
需要注意幾點:
1.<script type="text/javascript" src="../libs/angular.min.js"></script>
引入angularjs腳本;
2.<html lang="en" ng-app>
聲明ng-app;
3.<input type="text" ng-model="price">
數(shù)據(jù)來自擁有ng-model="price"/ng-model="number"屬性的input輸入框;
4.<td>{{price*number|currency:'¥'}}
從input中獲取到數(shù)據(jù)之后,進行{{ }}里的運算,將結(jié)果展示在td中。其中 | currency:'¥' 為過濾器,可將數(shù)字格式化為貨幣,不指定時默認是$。
上面是我整理給大家的,希望今后會對大家有幫助。
相關文章:
在javascript中如何實現(xiàn)高性能的加載順序
在axios中如何實現(xiàn)全局注冊
使用Vue+Flask如何實現(xiàn)登錄驗證跳轉(zhuǎn)(詳細教程)
在react-redux中有關connect裝飾器使用用法
在webpack-dev-server中如何使用http-proxy(詳細教程)
在vuejs中如何實現(xiàn)遞歸樹型菜單組件(詳細教程)
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com