Mryqu's Notes


  • 首页

  • 搜索
close

浏览器的本地存储在GoJS BPMN样例中的使用

时间: 2015-03-02   |   分类: workflow     |   阅读: 63 字 ~1分钟

GoJS BPMN样例中可以存储BPMN模型,它采用的存储媒体是浏览器的本地存储。Web Storage(W3C WebApps Working Group)中定义了如下的Storage接口:

interface Storage {
  readonly attribute unsigned long length;
  DOMString key(unsigned long index);
  getter DOMString getItem(DOMString key);
  setter creator void setItem(DOMString key, DOMString value);
  deleter void removeItem(DOMString key);
  void clear();
};

GoJS BPMN样例采用的方法如下:

function checkLocalStorage() {
  return (typeof (Storage) !== "undefined") && (window.localStorage !== undefined);
}

window.localStorage.setItem(key, value)
window.localStorage.getItem(key)
window.localStorage.removeItem(key)

我的测试是存储一个名为yqu_GoJSBPMN_Samp1的模型。 浏览器的本地存储在GoJS BPMN样例中的使用 如果想清除我的小测试所用的本地存储,可以通过chrome://settings/cookies#cont页面来完成: 浏览器的本地存储在GoJS BPMN样例中的使用

参考

MDN:DOM Storage guide
DOM Storage

标题:浏览器的本地存储在GoJS BPMN样例中的使用
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#localstorage# #gojs# #bpmn# #javascript# #browser#
Activiti与GoJS BPMN支持的BPMN元素对比
[C++] 编译OpenSSL和libCurl
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
    • 参考
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%