- Products -


Software


NEWS


Special



- Knowledge -


Category × Tag



- Like -

公開
作成日:2022/07/26 16:52:43
更新日:2022/07/26 17:21:03

【Vue.js】実はメソッドが実行されまくっているという事実

・v-ifやv-bindに関数を書いて、その関数の中でconsole.log()を呼んでみると、、関数が実行されまくっていることが分かる。
・例えばinputタグのv-bind:classで入力チェック用の関数を読んでみると、一文字入力されるたびに関係ないコントロールのv-xxが評価されていることが分かる。

・結論:Vueとはこういうもの。
・関数の中で特段重い処理を実行してなければ問題ない。重い処理を実行していると、何かイベントが起きるたびに画面がもっさりする感じになる。


参考


https://ics.media/entry/200716/

・場合によってはキャッシュを使うことで軽量化可能
https://jp.vuejs.org/v2/guide/computed.html


Category



Tag




関連記事


{{tmp.name}}

{{article.category}} {{article.title}}