簡単な質問です。
すべてを強制的Vue.jsにリロード/再計算することはできますか? もしそうなら、どのように?
簡単な質問です。
すべてを強制的Vue.jsにリロード/再計算することはできますか? もしそうなら、どのように?
this.$router.go(0);現在のページを手動でリロードするために使用してみてください。
<my-component :key="uniqueKey" />
それに加えて、更新ごとにオブジェクト(obj)値の更新ごとに使用this.$set(obj,'obj_key',value)
および更新しますuniqueKeythis.uniqueKey++
それは私のためにこのように働いた
私は方法を発見しました。少しハックですが、機能します。
vm.$set("x",0);
vm.$delete("x");
vmビューモデルオブジェクトはどこにあり、x存在しない変数です。
Vue.js はコンソール ログでこれについて文句を言いますが、すべてのデータの更新をトリガーします。バージョン 1.0.26 でテスト済み。
まだ探している人のために、このためのパッケージがあります。
https://github.com/gabrielmbmb/vuex-multi-tab-state
私がしなければならなかったのは、それをインストールして main.ts のプラグインに追加することだけでした (そのページに示されているように)。