以下は私がコンパイルした価格フォーマットの vue.js 実装です。興味のある学生はご覧ください。
ここでは、電子商取引の価格処理で非常に実用的な一般的に使用される価格書式設定方法を共有します
ここでは、このフィルターを通して価格データに フィルター を使用します。 、価格は小数点以下を保持するように処理されます。
HTML
<div class="price"> <span v-html="goods.sale_price|format"></span> <span class="price-before">¥{{"这里是价格数据"}} </span> </div>
JS
filters:{ //数据过滤器 format:function(value){ var html,_val; value =Number(value).toFixed(2); if(value==0){ value=0; return html = "¥<span>0</span>"; }else if(value.split('.')[1].substring(1)==0){ value = Number(value).toFixed(1); } _val = value.split('.'); return html = '¥<span>'+_val[0]+'</span><em>.'+_val[1]+'</em>'; } }
上記は、私があなたのためにコンパイルした vue.js の価格フォーマットです。将来役立つことを願っています。
関連記事: 双方向データバインディングを実現する
About js ファイルをダウンロードする簡単な操作 (コードが添付されており、詳細な回答)
以上がvue.js を使用して価格の書式設定を実装する方法 (コードが添付されています)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。