0

我们在我工作的地方使用 Template Toolkit,我正在寻找类似的功能,但减去 perl,只使用 HTML5、PHP 和 jQuery。

我正在创建的应用程序是一个离线 HTML5 应用程序,所以基本上我想做:

if (localStorage.getItem(username) != '') {$.("#myDiv").html(myBlock);}else {$.("#myDiv").html(myOtherBlock)};

到目前为止,我想到的方法要么涉及在 jQuery 中创建长 html 字符串变量,要么将块放在 html 中,然后使用 jQuery 创建该 dom 元素的变量,然后将其从文档中删除,两者都不是这对我来说似乎非常理想。

有人可以指出我正确的方向吗?

4

1 回答 1

1

如果您正在寻找 Template Toolkit 的 JavaScript 实现,Jemplate可能是一种可能。不过,我怀疑它的使用比流行更具有实验性。

Handlebars似乎拥有更活跃的社区和采用率。

于 2012-06-30T07:31:22.290 回答