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

2011 年 5 月 4 日
 real_newbie
6453 次点击
所在节点    JavaScript
6 条回复
iwinux
2011 年 5 月 4 日
我看到“豆瓣说”的做法是直接写在 HTML 里……
aligo
2011 年 5 月 4 日
<script type="html/template">
我一般这么干,不过没用过mustache.js,直接正则替换
并且我也不喜欢写html-A-
real_newbie
2011 年 5 月 4 日
@iwinux 沒有“豆瓣说”的邀請,無法進入查看HTML。但看了他們寫的JS似乎的確是這麽做的。

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

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

https://study.congcong.us/t/12535

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

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

© 2021 V2EX