2
我想將一些數據加載到我的視圖中。現在我正在使用iron-localstorage
元素。如何激發「鐵本地存儲加載」事件?
因爲我想使用動畫,所以我必須在加載了iron-localstorage
元素的數據之後播放動畫。
按照文檔存在iron-localstorage-load
事件是:
當射擊從localStorage的值負荷。
https://elements.polymer-project.org/elements/iron-localstorage
但由於某些原因,不會觸發事件。
這裏是我使用:
<iron-localstorage
name="library-storage"
value="{{value}}"
on-iron-localstorage-load-empty="initializeDefaultCards"
on-iron-localstorage-load="handleLocalstorageLoadEvent">
</iron-localstorage>
這裏應該處理負載事件的方法:
handleLocalstorageLoadEvent: function() {
alert('Localstorage Loaded');
},
這裏是Plnkr:(我用的也是鐵的Ajax元素,以顯示來自iron-ajax的事件被觸發,與iron-localstorage
的事件相比較。
http://plnkr.co/edit/idN3fnNp8lbhR0jjx5Rs?p=preview
其實我不需要設置任何值,因爲我的演示現在正在工作。不知道爲什麼突然事件被解僱。 – LoveAndHappiness