|
|
1
10
dust.js纯粹是一个模板模块。因此,它允许json与模板的组合来提供html输出。 Angular.js是客户端框架,允许将逻辑绑定到模板(您的页面)中定义的变量。 因此,使用dust.js,您负责决定何时通过模板运行json。通常,您在服务器(或客户端)上输入json,并要求它呈现结果。 使用angular.js,当模型(json)发生变化时,框架会根据需要重新渲染。这种更改的触发因素可能是用户操作(例如填写表单),也可能是从服务加载一些新的json。 如果你想要一个单页js应用程序,通常你会使用angular.js(想想gmail)。dust.js可能更类似于一种传统的方法,即通过传入json来驱动内容的多页面。 您甚至可以将两者同时使用——使用dust.js和angular.js中的动态客户端逻辑进行服务器端渲染。 |
|
|
Gilson DElrei · 如何使用dust.js从当前上下文中获取数据 10 年前 |
|
|
myusuf · 前端的Dustjs助手 11 年前 |
|
|
Anil · angularjs和dust.js之间有什么区别? 13 年前 |
|
Henrik Barratt Due · 无法使用dust.js渲染简单的表 13 年前 |
|
|
lucky · 不支持仅取消捕获HTML标记? 13 年前 |