Polymer 聚合物2.0:先决条件是什么?

Polymer 聚合物2.0:先决条件是什么?,polymer,polymer-2.x,Polymer,Polymer 2.x,我对web开发相对较新,对JavaScript(循环、函数、对象)有基本的了解,最近我开始学习Polymer 2.0,我已经为此奋斗了一段时间 所以我肯定需要提高我的技能。请提供一些资源,我应该参考,然后再尝试聚合物 我正在努力解决的问题: 文档,这似乎太复杂了 将对象数据从一个自定义元素传递到另一个自定义元素,并使用fire和dispatch等函数 嗯,我建议你先试试1.8聚合物。我已经用javascript开发了2年,在polymer开发了1年。几周前,我尝试了polymer 2.0,我不得

我对web开发相对较新,对JavaScript(循环、函数、对象)有基本的了解,最近我开始学习Polymer 2.0,我已经为此奋斗了一段时间

所以我肯定需要提高我的技能。请提供一些资源,我应该参考,然后再尝试聚合物

我正在努力解决的问题:

  • 文档,这似乎太复杂了
  • 将对象数据从一个自定义元素传递到另一个自定义元素,并使用fire和dispatch等函数

  • 嗯,我建议你先试试1.8聚合物。我已经用javascript开发了2年,在polymer开发了1年。几周前,我尝试了polymer 2.0,我不得不说它完全像在地狱里一样(至少对我来说)

    没有关于所有元素和聚合物本身的完整文档。我需要在stackoverflow上找到的所有东西,有些属性已经改变,但没有人注意到这一点。所以聚合物2.0对于初学者来说真的很难理解。当您不了解javascript本身时,情况就更糟了

    从聚合物1.8开始可能是更好的解决方案,因为您不需要使用ES6()。(我知道,有混合元素,但主要目的是使用类定义)。ES6真的很神奇,如果你真的想在polymer 2.0中开发,你应该先学习它。但对于一个从未听说过OOP()的人来说,这让一切变得更加困难

    关于你的问题:

    文档似乎很复杂

    这很可能是不对的。你只需要把一些事情弄清楚。聚合物本身只是连接元素。Polymer的函数用于跨应用程序传递数据、处理数据和变量等。 正如你们在中所看到的,并没有太多的方法(和聚合物的大小相比)

    只是告诉你们一些关于元素的事情,Polymer团队创建了带有前缀的元素(铁、纸、霓虹灯等)。铁元素主要用于一些逻辑,它们做了一些用户看不到的事情,或者它们没有样式

    纸元素正在显示一些东西。以材料设计为基础的图形

    等等。您可以在此处找到有关元素的所有信息:

    你的第二个问题:

    将对象数据从一个自定义元素传递到另一个自定义元素

    这已经是你自己需要了解的事情了。只需从聚合物现场一步一步地简单操作即可。我可以在这里写一本关于这个的书。有一次,我不得不教我的同事,他在javascript方面不是很好(只是学生),这很痛苦。我们花了3个多小时坐在屏幕前,即使在那之后,他也无法独自完成简单的任务

    最后一个问题呢

    使用消防和调度等功能

    正如我所说。我已经用Polymer开发应用程序一年了,这些功能在我的代码中很少使用。函数Fire很棒,如果您有一些嵌套元素或DOM树中的某个地方,并且从1个元素中调用另一个元素,然后告诉他一些有趣的事情。它向所有元素广播,这些元素可以捕捉并接受广播


    这有点长,可能是忘记了什么,所以如果您还需要什么,请询问

    好的,非常感谢!我将首先浏览您提供的所有资源,然后再试一次。非常感谢你的帮助。