序文WeChat アプレット開発 (ネイティブ wxml、wxcss) で、{{ }} 内で直接メソッドを呼び出してデータを処理したいのですが、エラーが報告されます。たとえば、プロジェクトでパーセンテージを計算する場合、js の浮動小数点演算によって精度の問題が発生し、小数点以下の桁数が多すぎる可能性があります。そのため、テンプレート構文で値を適切に処理する必要があります。 1. 使用<view>¥{{(money*0.03).toFixed(2)}} 手数料(利率 3%)</view> エラーが報告され、直接使用することも、js 内のメソッドを呼び出すこともできません。 2. 解決策js 内の関数は {{}} 内で呼び出すことができないので、どうすればよいでしょうか? WeChat は、WXML の {{}} で .wxs メソッドを呼び出すことができるミニプログラム用のスクリプト言語である WXS (WeiXin Script) という新しい概念を提案しました。 新しい.wxsファイルを作成します // es4構文をサポート var filter = { numberToFixed: 関数(値){ 戻り値.toFixed(2) } } // 外部に公開されたプロパティをエクスポート module.exports = { 固定数: filter.固定数 } .wxml 形式のファイルをインポートします。 <!-- .wxs ファイル src を相対パスとしてインポートし、module は現在のモジュールの名前を指定します --> <wxs モジュール="フィルター" src="./numberToFixed.wxs"></wxs> {{}} の .wxs モジュールのメソッドを呼び出します。 <view>手数料¥{{filter.numberToFixed(money*0.03)}}(手数料率3%)</view> 要約するVue からミニプログラムまで、ページを作成するときに最も感じる点は、Vue が以前は computed を使用して実装できた一部の処理やメソッドを {{}} で直接呼び出すことができるようになったことです。これにより、特定のデータを処理するのに非常に便利になります。 WeChat は、js のメソッドをミニプログラムで直接使用できないという欠点を補うために WXS をリリースしました {{}}。一方、それぞれが独自の機能を実行するミニプログラムのパフォーマンスも向上します。 WeChatミニプログラムが{{ }}で直接関数を使用する方法についてはこれで終わりです。WeChatミニプログラムが{{ }}で関数を使用する方法の詳細については、123WORDPRESS.COMで以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も123WORDPRESS.COMを応援してください。 |
<<: Nginx がリクエストを処理する際のマッチングルールの詳細な分析
>>: MySQL 5.7.18 Green Edition のダウンロードとインストールのチュートリアル
目次1. Dockerをインストールする2. コードを書く3. Dockerfileを書く4. 画像...
最近、ブルートフォース攻撃によるサーバのクラッキングが頻発しています。侵入行為を大まかに分析し、よく...
コードは次のようになります。 <!DOCTYPE html> <html> ...
目次1. インストールパッケージ(64ビット)をダウンロードする2. MySQLデータベースをインス...
最近、WeChat アプレットを作成しているのですが、いくつか問題が発生しました。インターネットでい...
H5 レイアウトを設計する場合、通常はバナーに遭遇することになります。例えば、2:1 で表示したい場...
1. 疑似クラスを使用して境界線の半分を表示する <!DOCTYPE html> <...
これでtransformコースは終了です。例を見てみましょう。transform transform...
MySQL の仕様によっては、テーブル作成仕様にすべてのフィールドが空であってはならないという要件を...
最近の製品テストでは、同時呼び出し数が 10 未満の場合に応答時間が 100 ミリ秒以内に維持できな...
手ぶれ防止: 繰り返しのクリックによるイベントのトリガーを防止まず、揺れとは何でしょうか? 震えるの...
DNS(ドメインネームサーバー)は、ドメイン名とそれに対応する IP アドレスを変換するサーバーです...
目次質問伸ばす問題を解決する要約する質問プロジェクトの要件に従って、以下の州地図で個々の都市を(異な...
この問題を理解する前に、まず MySQL テーブルのストレージ構造を確認し、次にバイナリ ツリー、マ...
画像をプルする # docker pull codercom/code-server # Docke...