宝哥软件园

很多人没用过的Javascript页面模板方法

编辑:宝哥软件园 来源:互联网 时间:2021-10-09

前一种方法——,我猜也是大多数人用的。比如下面的代码——取自新浪主页上的一个js代码,也是大多数人使用的。

看完上面的代码你有什么反应?您可以将形式=更改为数组的推送形式。有人说推比这个人物链接快,其实也快不了多少。如果有很多嵌入的html代码,是否也要这样做?如果您修改(添加或删除)一个html,您必须不断地翻转代码,找到相应的标签,然后找到结束标签。你不觉得有什么麻烦吗?也许有人会这样写(这是我早期写的,也是我最习惯用的方式)。

上面的代码对我来说维护起来也很费力。很多时候,如果一个标签被添加到ui或者html结构被修改,我会头疼。

页面模板——是一种全新的方式。这是我最近在facebook上看的js代码,不小心发现下面的方式看起来不错。希望与大家分享。看看我的index.html代码

看看我的js代码

对我们来说,维护上面的html代码非常容易,下次更改html代码结构也会非常方便。

综上所述,以上代码存在很多问题,不要见怪。这只是我的简化版。目前的模板只支持简单的变量替换,很多功能还没有开发出来,比如if标签和for标签。如果你感兴趣,你可以试着去做。如果成功了,让我们知道。如果能做出一个类似smarty的开源框架,呵呵,也能为开源事业做出一些贡献。作者:穿山甲。

更多资讯
游戏推荐
更多+