Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将美元符号添加到车把模板_Javascript_Node.js_Handlebars.js - Fatal编程技术网

Javascript 如何将美元符号添加到车把模板

Javascript 如何将美元符号添加到车把模板,javascript,node.js,handlebars.js,Javascript,Node.js,Handlebars.js,我希望使用手柄自动将美元符号($)添加到模板键字段“total_of_new_installation”中的任何值。如何做到这一点 <li><span class="list-title">Total Cost:</span><br/><span class="list-value">{{total_of_new_installation}}</span></li> 总成本:{{新安装的总成本} 您试过这个吗

我希望使用手柄自动将美元符号($)添加到模板键字段“total_of_new_installation”中的任何值。如何做到这一点

<li><span class="list-title">Total Cost:</span><br/><span class="list-value">{{total_of_new_installation}}</span></li>
  • 总成本:
    {{新安装的总成本}
  • 您试过这个吗

    总成本:${{Total\u of_new\u installation}

    您尝试过这个吗


    总成本:${Total_of_new_installation}

    使用货币筛选器以$

    var bidApp=angular.module('biddingApp',[]);
    bidApp.controller(
    “投标控制人”,
    函数($scope$filter){
    $scope.$watch('bid',函数(val){
    $scope.result=$filter('currency')(val);
    },对);
    }
    );
    
    
    
    输入一个数字
    

    {{result}}


    使用货币过滤器以$

    var bidApp=angular.module('biddingApp',[]);
    bidApp.controller(
    “投标控制人”,
    函数($scope$filter){
    $scope.$watch('bid',函数(val){
    $scope.result=$filter('currency')(val);
    },对);
    }
    );
    
    
    
    输入一个数字
    

    {{result}}


    我们可以通过使用把手注册表帮助实现这一点。请检查此链接

    总成本:
    {{currency this.total_of_new_installation“$”} 车把.登记帮助器('货币', 功能(输入、货币符号、选项){ 返回currencySymbol+input.toString().replace(/\B(?=(\d{3})+(?!\d))/g,“,”; } )
    我们可以通过使用把手注册表帮助实现这一点。请检查此链接

    总成本:
    {{currency this.total_of_new_installation“$”} 车把.登记帮助器('货币', 功能(输入、货币符号、选项){ 返回currencySymbol+input.toString().replace(/\B(?=(\d{3})+(?!\d))/g,“,”; } )
    好的……它很有效……很简单。但是我怎么能用逗号来表示10000…(10000美元)@qasimook…,这很简单。但是我怎么能用逗号来表示10000…($10000)@Qasim
    <span class="list-title">Total Cost:</span><br/>
    <span class="list-value">{{currency this.total_of_new_installation "$"}}</span>
    
    
    Handlebars.registerHelper('currency', 
        function(input, currencySymbol, options) {
            return currencySymbol + input.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
        }
    )