aurelia的所有示例似乎都将aurelia-app
指令放在<body>
元素上。
可以将aurelia-app
放在其他html元素上,而不是放在<body>
上吗?如果是这样,是否有理由避免这样做?
答案 0 :(得分:8)
只需将其放在HTML元素上,Aurelia的引导程序即可 加载app.js和app.html,将它们数据绑定并注入它们 进入放置该属性的DOM元素。
我测试了这个:
<body>
<div aurelia-app="app-window">
</div>
...
</body>
确实似乎在那时注入你的aurelia应用程序:
我不知道的是,这是否是一个好主意,即如果这样做会出现无法预料的问题。