VUEリポジトリは、プラグインVUE-クッキーを使用することは非常に簡単であり
githubのアドレスします。https://github.com/cmp-cc/vue-cookies
また、非常に使いやすいです、VUE-cookies.jsを紹介します
$ Cookies.config()デフォルト値を設定します
$のcookies.config(expireTimes、パス)
デフォルト1D expireTimesの
パスデフォルトの'/'、
$のcookies.set()
$のcookies.set(キー、値[、expireTimes [、パス[、ドメイン[、]]]確保])
- キー:クッキー名の
注意の$クッキーキー名をに設定することはできません[、「最大-年齢」、「パス」、「ドメイン」、「安全な」「を満了します」]- 値: Cookieの値
VUE-cookieが自動的にJSONにオブジェクトを置くのに役立ちますIF(値&& value.constructor ===オブジェクト){値= JSON.stringify(値)}- expireTimes:クッキーの有効時間は、〜1dのデフォルトの時間
有効期限を指すことは、有効期間、入ってくるインフィニティ|| -1クッキーにVUE-クッキーで考慮されるかもしれ永久入ってくる「0」が閉じていますときに、ブラウザのクッキーの破壊- パス:クッキーディレクトリ、デフォルトの「/」ルートディレクトリ
のパスを設定:「/プロジェクト名/」使用の名の下に「/プロジェクト名/」指定されたプロジェクトを- ドメイン:ドメインクッキー、デフォルトの要求アドレス
- セキュア: secure属性はクッキーがtrue =セキュア設定されている場合、クッキーは唯一httpsプロトコルではなく、HTTP伝送プロトコルを使用してサーバに送信することができるということです。
$のcookies.get( 'キー')
$のcookies.get(キー) // 戻り値
$のcookies.remove( 'キー')
$のcookies.remove(キー[、パス[、ドメイン]]) // falseまたはtrue、警告を返します。次のバージョンでは、これを返します。(キー)はfalse / trueを返すisKeyのを使用して、してください
キークッキーがあります
$ cookies.isKey(キー)が// trueまたはfalseを返します
すべてのクッキーを一覧表示
$ cookies.keys()// [......、 'キー'、 'キー']を返します