2017-04-02 9 views
1

私はvue-cookieを使ってuiオプションのon/offスイッチを設定したいと思っています。計算されたsetter、メソッド、またはウォッチャーとしてコントロールを実装することさえできませんでした。uuオプションを制御するVue.jsクッキーの実装方法?

cookieがfalse/undefinedの場合、私はローマ数字のフィルタを使用してテキストを有効にします。それ以外の場合はアラビア数字に切り替えます。私はそれがメソッドのときにデータを読み込むことに苦労するか、またはsetter計算時に切り替えます(ウォッチャーは何が問題なのか分かりません)。

+0

あなたが試したことと動作していないことを示してください。 – Bert

+0

これは主に繰り返し実行されています。私は今、meteor.trackerを状態として使用する面白いロジックですが、this.dataは単にスイッチを鳴らすだけで動作しません。 –

答えて

1

フックを使用して、コンポーネントがマウントされているときにCookieをチェックし、そこでロジックを使用します。ライフサイクルフックの詳細はこちらhttps://vuejs.org/v2/guide/instance.html#Instance-Lifecycle-Hooks これ以外の場合は、データにクッキーを設定し、クッキー値に頼るプロパティを使用することができます。詳細情報はこちらhttps://vuejs.org/v2/guide/computed.html#Watchers

+0

私は無駄にデータにクッキーを取得しようとしました。 –

+0

@ ZhanKaribzhanovはライフサイクルフックのデータの支柱として、つまりマウントされたクッキーを初期化しようとします。 –

+0

ライブラリーが盗聴されました!!クッキーが偽で壊れました。 –

関連する問題