2017-08-03 43 views
0

我的網站在Chrome中正常工作。 我試圖讓它在IE11中工作。Polymer-IE11兼容性,功能名稱前新增get關鍵字

但在這行代碼中看到一條錯誤消息。

enter image description here

當我進去,我看到,它是由於在低於紙按鈕元件的代碼行。

enter image description here

從過去的經驗,我知道,聚合物不IE11工作,如果我不使用冒號分隔符,並使用function關鍵字在javascript中聲明函數。例如如下所示。

_onDownKey: function(event) {} 

我使用的聚合物1.9.3

上理解這個新獲取關鍵字需要指導。 這個新的get關鍵字在函數名稱前面是什麼,它做了什麼以及如何使聚合物元素與IE11兼容?

回答

0

可以找到關於get的信息here。很明顯,IE不能使用這個,這就是爲什麼你必須將代碼從es6轉換爲javascript/es5。您可以使用polymer build。另外,如果你編譯了你的代碼,並且你已經包含了webcomponents polyfill,它將在IE11中工作。希望這可以幫助!