ذخیره کوکی با کتابخانه js-cookie

در صورتی که در vue 3 vite مایلید با کوکی ها کار کنید می توانید از کتابخانه js-cookie استفاده کنید . برای این کار ابتدا باید کتابخانه js-cookie را نصبت نمایید .
- npm install js-cookie
ایجاد یا ویرایش یک component :
یک کامپوننت جدید ایجاد کنید یا یک کامپوننت موجود را ویرایش کنید تا از کتابخانه js-cookie استفاده کنیم. به عنوان مثال، در مسیر زیر :
src/components/ExampleComponent.vue
- <template>
- <div>
- <button @click="setCookie">Set Cookie</button>
- <button @click="getCookie">Get Cookie</button>
- <button @click="removeCookie">Remove Cookie</button>
- <p>{{ cookieValue }}</p>
- </div>
- </template>
- <script>
- import Cookies from 'js-cookie';
- export default {
- data() {
- return {
- cookieValue: ''
- };
- },
- methods: {
- setCookie() {
- Cookies.set('exampleCookie', 'This is a test cookie!', { expires: 7 });
- },
- getCookie() {
- this.cookieValue = Cookies.get('exampleCookie') || 'No cookie found';
- },
- removeCookie() {
- Cookies.remove('exampleCookie');
- this.cookieValue = 'Cookie removed';
- }
- }
- };
- </script>
اجرای پروژه :
پروژه را اجرا کنید تا مطمئن شوید همه چیز به درستی کار میکند :
- npm run dev
حالا شما یک برنامه Vue 3 دارید که از کتابخانه js-cookie برای تنظیم، خواندن و حذف کوکیها استفاده میکند .
منبع : Microsoft Copilot
متن سوال :
- لطفا مراحل استفاده از کتابخانه js-cookie را گام به گام در vue 3 vite توضیح بده