一想到要将json拼凑成又长又复杂的html我就窝火

2013-06-09 22:29:33 +08:00
 gaody
搜索了一下有个jquery tmpl插件可是似乎不再支持了

有不想用js 拼凑字符串

有什么好方法吗?
5018 次点击
所在节点    程序员
25 条回复
likexian
2013-06-09 22:31:43 +08:00
jerry
2013-06-09 22:33:03 +08:00
refresh
2013-06-09 22:33:23 +08:00
还有handlebars等等一堆的模板引擎,或者用jQuery与underscore的template
gDD
2013-06-09 22:44:06 +08:00
doT.js很不错!
maddot
2013-06-09 22:46:17 +08:00
在服务器端生成html片段也是一个方法吧
lyric
2013-06-09 22:52:08 +08:00
这种时候不推荐 http://angularjs.org/ 是不科学的。这才是最好的模版。
explon
2013-06-09 22:52:22 +08:00
hogan
greatghoul
2013-06-09 22:59:02 +08:00
mustache +1
coffee +1
angularjs +1
fiture
2013-06-09 23:03:44 +08:00
你不知道有模板么?
fiture
2013-06-09 23:04:02 +08:00
@fiture 模板引擎。
lerry
2013-06-09 23:10:22 +08:00
试试这个,
https://github.com/leonidas/transparency
前一段在hacker news上还看到一个,想不起来名字了,应该是这个
gaody
2013-06-09 23:11:41 +08:00
@maddot 显然没有返回json节省资源,而且服务器端也要拼凑啊,当然服务器端简单点

@jerry 在看

@refresh jquery的template 不支持了吧

@gDD doT.js好像很直观的样子
unstop
2013-06-09 23:12:43 +08:00
@lerry 别用这个,我之前在项目里面用过这个,很难用,很难维护,最后不得不换,现在切换成了 http://aui.github.io/artTemplate/ 还算可以。
Paranoid
2013-06-09 23:20:03 +08:00
AngularJS 服务端json, 客户端数据绑定,自动更新template。
Sivan
2013-06-10 00:16:19 +08:00
handlebars.js
zhujinliang
2013-06-10 08:48:58 +08:00
我们这的哥们一行一行document.write都写了,楼主这算啥。。。
catfan
2013-06-10 10:04:19 +08:00
alexrezit
2013-06-10 10:10:53 +08:00
@lyric
看你越来越像搞传销的了... =.=
lyric
2013-06-10 13:27:05 +08:00
@alexrezit 看错了不是,我这不符合传销的性质,而且其实本质上传销没啥不好的
magic22cn
2013-06-11 09:59:26 +08:00
js模板怎么应对搜索引擎?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/71846

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX