我是Polymer的新手,据我所知,它与Mozilla和Safari不兼容,或者它有问题。我在StackOverflow中读到添加
addEventListener('WebComponentsReady', function() {
});
可以帮助浏览器应对代码。现在,我已经在我的代码上尝试了它。内容在Mozilla中正确显示,然而,它弄乱了我和Polymer一起编写的Javascript。我尝试了两个选项,第一个
addEventListener('WebComponentsReady', function() {
Polymer({
is: "main-header"
}); });
我做了这个并且控制台上仍然有错误日志,而如果我包装整个脚本,它也不会有效。例如:
addEventListener('WebComponentsReady', function() {
Polymer({
is: "main-header"
});
// extra code here
});
我认为将addEventListener包装到整个代码中也会导致问题。任何想法如何解决或是否有任何其他可行的选项,而不是向代码添加事件监听器?
答案 0 :(得分:0)
尝试使用Polymer-CLI
它带有一些开箱即用的填充物。 我不确定是什么,但它确实包括你询问的那个。
答案 1 :(得分:0)
看起来像使用
addEventListener('WebComponentsReady', function() {
});
搞乱了我的Javascript,因为它与
有冲突addEventListener('HTMLImportsReady', function() {
});
我必须删除它才能使脚本正常工作。