グローバルフィルター ここをクリックグローバルフィルター 使い方はグローバルフィルタと同じですが、定義が異なります グローバルフィルターは script 内でVue.filter を通じて定義されます。プライベートフィルタの定義方法: <スクリプト> vm = new Vue({ el:'#app', データ:{ }, フィルター: { // このインスタンスのプライベートフィルター} }) </スクリプト> vm インスタンスには、 data と同じレベルのfilters があり、現在のインスタンスのプライベート フィルターを定義するために使用されます。<div id="アプリ"> <p>{{mes | 追加Str}}</p> </div> <script src="./js/vue.js"></script> <スクリプト> vm = new Vue({ el:'#app', データ:{ mes: 「私は悲観的な人間です。そして悲観的な人間は悲観的なことをします」 }, フィルター: { // 現在のインスタンスのプライベートフィルター addStr(data,str="happy"){ 戻り値 data.replace(/pessimistic/g,str) } } }) </スクリプト> 出力は次のようになります。 ![]() ページに 2 番目のインスタンス vm2 がある場合、 vm 内のフィルターは呼び出すことができません。ページにグローバルフィルターとプライベートフィルターがある場合、それらを同時に呼び出すことができます。 <div id="アプリ"> <p>{{mes | setStr | addStr}}</p> </div> <script src="./js/vue.js"></script> <スクリプト> Vue.filter('setStr',function(data){ データを返す+'私はグローバルフィルターです' }) vm = new Vue({ el:'#app', データ:{ mes: 「私は悲観的な人間です。そして悲観的な人間は悲観的なことをします」 }, フィルター: { // 現在のインスタンスのプライベートフィルター addStr(data,str="happy"){ 戻り値 data.replace(/pessimistic/g,str) } } }) </スクリプト> 出力: ![]() 要約: 呼び出しの際には、グローバルを前に、プライベートを後ろに呼び出します しかし、出力結果ではプライベートフィルタが最初に処理される。 したがって、グローバル フィルターとプライベート フィルターを同時に呼び出す場合、呼び出しルールでは、近い方のフィルターが最初に出力されます。 最初はプライベート、次にグローバル これで、vue のプライベート フィルターの定義と基本的な使用法に関するこの記事は終了です。より関連性の高い vue のプライベート フィルターの定義については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: CSS3 で高さと幅を不定にして垂直と水平に中央揃えするいくつかの方法
>>: 枠線や境界線のない iframe を使用するための完全ガイド (実践経験のまとめ)
Windows フォームと同様の効果を得るには、中央をドラッグして div の位置を変更し、端をド...
この記事では、Docker コンテナとフロントエンド プロセスの関係と、コンテナを永続的に実行できる...
目次序文例まとめ序文Vue の親子コンポーネントは、props を通じて親コンポーネントの値を子コン...
この記事では、MySQL 8.0.15 winx64のインストールと設定方法を参考までに紹介します。...
目次序文React Context の初見コンテキストの使い方コンテキストを直接取得できるいくつかの...
この記事では、参考までにタイマーを実装するためのVueの具体的なコードを紹介します。具体的な内容は次...
1. CSS変数がもたらす質的変化CSS 変数によってもたらされる改善は、CSS コードの節約や C...
1. cmakeをインストールする1. cmakeの圧縮パッケージを解凍する [root@mysql...
1.デバイス幅定義: 出力デバイスの画面表示幅を定義します。 Web ページが Safari で開か...
序文以前のプロジェクトでは、SQL の CASE WHEN ソート関数が使用されました。ではブログメ...
MySQL のパフォーマンスに問題があると思われる場合は、通常、まずshow processlist...
1. まず、MySQL の公式サイトから最新バージョンの MySQL をダウンロードします。リンクを...
最近、あるウェブサイトのバックエンドに一連の統計機能を追加していたのですが、条件によるカウントが必要...
html 、アドレス、引用、本文、 dd 、 div 、 dl 、 dt 、フィールドセット、フォ...
目次1.MySQLは時間間隔を加算または減算します2. 日付を減算する最近、MySQL を見直してい...