私は vue プロジェクトで vue-cookies npm パッケージを使用します。パッケージのインストール、プロジェクトでの初期化、Cookie の設定には問題ありません。ただし、Cookie に保存されている値をキーで取得しようとすると、保存されている値が表示されるのではなく、[object Object]
と表示され、何が問題なのかわかりません。
これは私のコードです:
this.cart は空ではないと確信しています。
$this.$cookies.isKey('cart) は
true を返しますが、
$cookies .get() メソッドは、保存されたカートの値の代わりに
[object Object] を返します。助けていただければ幸いです。
コンソールで値を確認したい場合は、次のコマンドを試してください
リーリー問題のオブジェクトはネストされている可能性があるため、印刷されません。
CookieにJSONオブジェクトを設定する場合。キー値を JSON オブジェクトではなく JSON 文字列として設定できます。
リーリー取得したら、JSON 文字列をオブジェクトに解析することでアクセスできます。
リーリー