发布于 2015-08-07 23:30:54
对于使用<iron-signals>编写的一些代码示例,您可能需要查看这个堆栈溢出问题及其答案。
这是一个简单的两步过程:
iron-signal事件:
this.fire('iron-signal', {name: 'hello', data: 'kitty'});iron-signal事件(在本例中为hello)。如下所示:
<iron-signals on-iron-signal-hello="doSomething"></iron-signals>发布于 2015-08-05 20:07:26
我最近刚看了一下铁信号。它对于松散耦合的距离元件之间的通信是有用的。它提供了“事件总线”类型的功能。我相信您在铁信号文档中看到的警告(“注意:每当您可以使用控制器(父元素)来协调通信时,请避免使用铁信号”)。是为了防止过度使用,在简单的情况下,普通聚合物的性质结合将发挥作用。在包含在铁信号文档中的注释的上下文中,父元素(“控制器”)是通信子元素的绑定范围。
此外,铁信号与持久会话变量无关.这里有两个单独的问题。
发布于 2015-08-08 09:12:50
我刚刚找到了这个视频 (我链接到了解释这个概念的确切的分钟和秒),它准确地解释了我想要的效果。Mowzer发布的答案之间的关键区别在于,您将整个应用程序包装在一个模板中,并通过观察者访问属性,这是一个简单得多的概念。我认为这段视频是直截了当的,所以我不会在这里解释太多。
https://stackoverflow.com/questions/31816030
复制相似问题