1

我将 JQuery 列表包添加到流星并识别它。但是,当我在应用程序主 html 文件的标签中编写 JQuery 代码时,<script></script>它无法识别它(但我没有收到错误)。当我在我的流星应用程序 .js 文件中编写 JQuery 代码时,我收到一个错误。所以我很困惑,一旦添加了 javascript 或添加的库包(如 JQuery),应该如何编写它们。谢谢你。

4

1 回答 1

3

您需要将通用 javascript 放入容器中以将其包含在特定的 Meteor 模板中。

对于您可能习惯使用的一般 onLoad 脚本,您可以在呈现模板后将该代码封装在函数中示例:

Template.*templatename*.rendered = function()
{
    //do this only on template load
    if(!this._rendered) {this._rendered = true;console.log('Template onLoad');}
    //everything outside if is done every time the template is re-drawn (meteor sends an update)
}
于 2012-11-18T12:50:49.483 回答