文件名称:Immutable-extension-test:带有 immutable.js 的 Chrome 扩展
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-01 08:06:32
JavaScript
不可变扩展测试 带有 immutable.js 的 Chrome 扩展 我们在后台页面中有纯 JS 对象: var data = { item1: { name: 'Name 1' }, item2: { name: 'Name 2' } }; 在 popup.js 脚本中,我们想要获取这个对象并创建它的不可变版本: chrome.runtime.getBackgroundPage(function(page) { var data = page.data; var immutableData = Immutable.fromJS(data); }); 但我们不能,因为“数据”是在不同的上下文中(在后台页面中)创建的。 immutableData === data; //true 如果我们序列化和反
【文件预览】:
Immutable-extension-test-master
----package.json(480B)
----popup.js(1KB)
----background.js(117B)
----popup.html(224B)
----manifest.json(292B)
----README.md(903B)