gpt4 book ai didi

javascript - Meteor Blaze.renderWithData(), 如何传递函数

转载 作者:行者123 更新时间:2023-11-30 00:19:57 26 4
gpt4 key购买 nike

我有一个名为对话框的模板:

<template name="dialog">
<div id='overlay' class='overlay'>
{{title}}
{{description}}
</div>
</template>

然后我通过 blaze 函数按需渲染它:

    Blaze.renderWithData(Template.dialog,{title:title,description:description,successfcnt:successfcnt,failfnct:failfnct},$("body")[0]);

到目前为止,这是按预期工作的。但是因为它是一个模态对话框,所以我想将一个成功函数和一个失败函数传递给模板。我想在 Template.events({...somewhere here...}) 之一中使用这些函数。我如何访问这些函数或更好地调用它们?

最佳答案

当使用 Blaze.renderWithData() 访问数据上下文时,只需使用 this 即可;所以在你的情况下,我认为 this.successfcnt(); 应该可以解决问题。

关于javascript - Meteor Blaze.renderWithData(), 如何传递函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33517966/

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