大家在Client-Side使用Mustache.js時,是如何處理模版的?

2011-05-04 21:26:55 +08:00
 real_newbie
5751 次点击
所在节点    JavaScript
6 条回复
iwinux
2011-05-04 21:44:16 +08:00
我看到“豆瓣说”的做法是直接写在 HTML 里……
aligo
2011-05-04 22:07:20 +08:00
<script type="html/template">
我一般这么干,不过没用过mustache.js,直接正则替换
并且我也不喜欢写html-A-
real_newbie
2011-05-04 22:07:45 +08:00
@iwinux 沒有“豆瓣说”的邀請,無法進入查看HTML。但看了他們寫的JS似乎的確是這麽做的。

另外,他們的Mustache.js Version是0.4.0-vcs,實現代碼好像也和0.3.0完全不同,是自己重寫的?
real_newbie
2011-05-04 23:35:41 +08:00
@algo 我也比較傾向于這樣子,看樣子豆瓣應該也是這麽用的。
darcy
2011-05-05 00:13:36 +08:00
@aligo 这样写不错。最早我使用的是div+disply:none,后来改用了textarea+disply:none,你这方法连disply:none也省掉了,赞。
real_newbie
2011-05-08 16:24:19 +08:00
實際用了下, 現在我是把模版換成字符串存到JavaScript裡去了.

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

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

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

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

© 2021 V2EX