2017-08-03 58 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中工作。希望这可以帮助!