Riot.js:如何使用Observable模式捕获子标记中的事件?

时间:2015-02-19 12:14:04

标签: riot.js

我希望能够创建一个可重复使用的子标签:

<tag>
  <subtag id=subtag></subtag>
</tag>

因此我想使用可观察模式与子标签进行通信:

var self = this

subtag = riot.mount('#subtag')[0]

subtag.on('clicked', function(){
  console.log('subtag has been clicked)
})

代码因为已安装而无效。 如果我将子标签放在标签之外,它确实有效。 如何使用子标记符号捕获事件?

1 个答案:

答案 0 :(得分:0)

由于riot.js v2.0.13所有已命名的子标签都可以使用self.<id>访问,详情请参阅: How do I access child elements within riot.js