gpt4 book ai didi

meteor - 使用铁路由器和 meteor 时如何添加事件?

转载 作者:行者123 更新时间:2023-12-01 01:05:46 24 4
gpt4 key购买 nike

在使用铁路由器之前,我使用以下方法附加了事件:

Template.templatename.events = {};

使用iron-router,你通过路由中的data属性传递数据,一般不会去触碰全局的Template对象……那么我应该把事件放在哪里呢?
我应该继续使用 Template.tempaltename.events 吗?

您是否应该将全局模板对象与铁路由器结合使用?

最佳答案

你混淆了两件事:模板“类”和模板“实例”。与 Template.name.events您创建应用程序的全局行为:如何呈现给定的模板,它如何对数据和用户事件使用react。

您使用路由器发送的数据附加到给定的模板实例,即显示在网页上的单个 DOM 节点相关对象。

所以是的,你仍然应该使用 Template.name.events ,以及您可以使用 Template.name.rendered , .created , .deleted , .customDataHelper等等。



顺便说一句,最好使用完整版的events :

Template.name.events({
...
});

从长远来看,它可以使您免于遇到一些问题。

关于meteor - 使用铁路由器和 meteor 时如何添加事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18834391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com