繁体   English   中英

聚合物修复搞砸了Javascript

[英]Polymer fix messing up Javascript

我是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包装到整个代码中也引起了问题。 除了将事件侦听器添加到代码中之外,是否有其他解决方法,或者还有其他可行的选择?

尝试使用Polymer-CLI

它带有一些开箱即用的填料。 我不确定那是什么,但确实包括您要查询的那一个。

https://www.polymer-project.org/1.0/docs/tools/polymer-cli

看起来像使用

addEventListener('WebComponentsReady', function() {
});

正在弄乱我的Javascript,因为它与

addEventListener('HTMLImportsReady', function() {
});

我必须将其删除才能使脚本正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM