我得到了服务器端和客户端模板的想法,但是dust.js 让我有点困惑。
为了使用dust.js进行客户端模板,您需要三个步骤:
- 遵守模板
- 加载模板
- 渲染模板
对?
但是模板从何而来?我看到了两种不同的方法:
1. <script> template <script>
2. <div> template </div>
...它们都在 DOM 中。哪个是对的?
我还注意到您可以通过 ajax 加载模板,因此模板不会在 DOM 中看到,但我不知道该怎么做。
另外,我目前正在使用玉作为快速视图引擎。是否需要切换到dust.js?有什么好处?