vue-cookies は値を取得し、実際の値の代わりにオブジェクトを返します。
P粉878510551
P粉878510551 2024-01-01 13:57:08
0
2
532

私は vue プロジェクトで vue-cookies npm パッケージを使用します。パッケージのインストール、プロジェクトでの初期化、Cookie の設定には問題ありません。ただし、Cookie に保存されている値をキーで取得しようとすると、保存されている値が表示されるのではなく、[object Object] と表示され、何が問題なのかわかりません。 これは私のコードです:

リーリー

this.cart は空ではないと確信しています。$this.$cookies.isKey('cart)true を返しますが、 $cookies .get() メソッドは、保存されたカートの値の代わりに [object Object] を返します。助けていただければ幸いです。

P粉878510551
P粉878510551

全員に返信(2)
P粉447785031

コンソールで値を確認したい場合は、次のコマンドを試してください

リーリー

問題のオブジェクトはネストされている可能性があるため、印刷されません。

いいねを押す +0
P粉810050669

CookieにJSONオブジェクトを設定する場合。キー値を JSON オブジェクトではなく JSON 文字列として設定できます。

リーリー

取得したら、JSON 文字列をオブジェクトに解析することでアクセスできます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート