使用此代码
<app-localstorage-document key="search" data="{{plAppLoader}}"> </app-localstorage-document>
数据属性在更改时将始终更新,并保存到本地存储,并在控制台中查看对象的字符串表示,其中包含键和值,基本上是整个结构。
动态导入和创建
var ALD = document.createElement('app-localstorage-document');
Polymer.dom(ALD).setAttribute('key', 'plAppLoader');
Polymer.dom(ALD).setAttribute('data', this.plAppLoader);
Polymer.dom(this.$.contentWrapper).appendChild(ALD);
它会在更改时更新,但在查看控制台时会显示
&#34; [object Object]&#34;
这让我想知道,它是否像第一个选项一样被保存,即使它显示了&#34; [object Object]&#34;在控制台日志中,我仍然可以将原始数据作为对象从本地存储中检索。
答案 0 :(得分:0)
您正在将对象转换为字符串。而不是+
,而是在控制台中使用,
。
console.log(this.is, ': app-localstorage-document element has been created!');