有没有轻量小巧的JS组件能实现类似AngularJS里面的{{ 变量 }}这种能力的?

比如我有一个JSON对象:

var person = { "name“: "scott", age: "28" };

我希望在页面中使用类似AngularJS中 {{ ... }} 的取值方式:

<body>
姓名:<div>{{person.name}}</div>
年龄:<div>{{person.age}}</div>
</body>

我仅仅就这样一个要求,并不想用AngularJS这么重的框架。
请问,是否有其他小巧、轻量的JS框架可用?

阅读 4.4k
8 个回答

其实es6字符串模板应该也符合你需求

你的意思是只需要渲染模板吗?
如果是仅这个需求的话,找一个小巧的模板引擎就可以了。
推荐一个 artTemplate

题主在找模板引擎吧。
是 Mustache

两个花括号包裹渲染变量的这种风格被称为Mustache风格,所以你为什么不直接用mustache呢?

avalon也可以尝试一下,还不错!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏