yoz*_*ama 5 javascript jquery meteor
我想问一下如何渲染和插入特定div的模板.正如我们从流星维基知道的,这是怎么做到的:
UI.insert(UI.render(Template.something), document.body);
Run Code Online (Sandbox Code Playgroud)
我把它放在IronRouter地图上的渲染或onAfterAction上,它的工作原理.我有一个id ="content"的div,我想把Template.something放到那个div,所以我尝试使用普通的查询代码:
UI.insert(UI.render(Template.something), $('#content'));
Run Code Online (Sandbox Code Playgroud)
我把它放在IronRouter地图上的渲染或onAfterAction上,但它不起作用.请帮我如何渲染和插入特定的div?谢谢
正如文档所述,UI.insert()期望将DOM节点作为其第二个参数.
UI.insert( UI.render( Template.something ), $( '#content' ).get(0) ));
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,那么尝试两个Template.something,$( '#content' ).get(0)然后在开发控制台中查看它们具有的值.