مستندات

لیست دسته ها و محتواها

Portal.Storage

از این متد برای فراخوانی، ذخیره، ویرایش و حذف کردن در localStorage و sessionStorage و cookie استفاده می شود.

طریقه استفاده از متد:

Portal.Storage (options);

ورودی های تابع

نام نوع مقدار پیشفرض تعریف
Options Object

{
  Operation: 's',
  Type: 'ls',
  Index: '',
  Obj: null,
  ExpiresAfterNDays: 30,
}

تنظیمات را در یافت می کند، از جمله روش ذخیره سازی، عملیاتی که قرار است انجام شود.

Options

نام نوع مقدار پیشفرض تعریف
Type String 'ls' روش ذخیره سازی که میخواهیم استفاده کنیم.
ls localStorage
ss sessionStorage
co cookie
Operation String 's' عملیاتی که میخواهیم روی داده انجام دهیم.
s لیست داده هایی لازم داریم
i اضافه کردن یک داده
u ویرایش یک داده
d حذف داده
Index String '' کلید یا نامی که ذخیره سازی توسط آن انجام می شود. و هنگام فراخوانی از آن استفاده می کنیم.
Obj Object - Array null داده ای که می خواهیم عملیات روی آن انجام دهیم.
ExpiresAfterNDays Number 30 زمان منقضی شدن که فقط برای کوکی استفاده می شود.

خروجی

در صورتی که عملیات ایجاد، ویرایش، حذف انجام دهید متد مقدار true را بر می گرداند و در صورتی که عملیات فراخوانی داده را انجام دهید، متد داده را بر میگرداند. و در صورتی که با کلید مورد نظر شما داده ای وجود نداشته باشد null بر میگرداند.