【问题标题】:Why not do without the body tag and use Meteor.startup template instead?为什么不不用 body 标签而使用 Meteor.startup 模板呢?
【发布时间】:2015-08-20 09:47:35
【问题描述】:

使用meteor release blaze-rc1,这样有意义吗:

客户端

Meteor.startup(function () {
UI.insert(UI.render(Template.main), document.body); 
});

<template name="main">
this is the starting template
</template>

有副作用吗?似乎工作正常,而且我不必担心追查混合在我的模板中的 body 标签。抱歉,如果这是一个菜鸟问题,这是我第一个使用流星的项目。

在你的代码中添加body标签(以及head标签)并期望它以正确的顺序出现,感觉有点奇怪。一定是我的文件/页面世界观..也许我只是老了。

【问题讨论】:

  • 我个人认为body 标签没有任何问题,因为它实际上是main 模板,可以分成几部分。 IE。你可以有几个 body 部分,它们会被连接起来。

标签: meteor


【解决方案1】:

如果您没有指定正文标签,Meteor 会自动放入一个标签,然后在该正文标签中呈现您的模板。

我看不出有什么理由让你真的需要包含&lt;body&gt; 标签。它当然似乎没有任何伤害。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    • 2022-08-10
    • 2014-10-09
    • 2022-12-05
    • 1970-01-01
    • 2016-03-31
    • 1970-01-01
    相关资源
    最近更新 更多