template.js可以删除吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了template.js可以删除吗相关的知识,希望对你有一定的参考价值。

参考技术A 可以。
由原生js实现删除操作的流程是:
1、在template模板的删除标签中,添加一个自定义属性,属性的值和数据的id绑定。
2、在点击时,根据BOM操作的鼠标事件,通过etarget获取到当前元素,然后再读取其绑定的自定义属性值。
3、由自定义属性值锁定到当前DOM标签的索引号。
4、根据索引号删除被选中的标签。

template.js插件和ajax一起使用的例子

template.js 一款 JavaScript 模板引擎,简单,好用。提供一套模板语法,用户可以写一个模板区块,每次根据传入的数据,生成对应数据产生的HTML片段,渲染不同的效果。

 

 

//未完成,待续-------

 

在单页面应用,我们对页面的无刷新有了更高的要求,HTML不再由后端生成,后端只提供一个REST API,返回JSON数据,模版引擎可以大大方便我们渲染一个视图。而不是吃力的使用 jQeury 去拼接一个DOM。

在现在比较常见的 JS MVC Framework : backbone, emberjs, angularjs 中,模板是非常重要的一个组件。

在现在比较常见的 JS MVC Framework : backbone, emberjs, angularjs 中,模板是非常重要的一个组件。

模板是对”如何渲染一个对象“这个逻辑的一种表述方式,并且是一个简便自然的表述方式。所以凡需要渲染一个对象的地方,都会出现模板机制。现在js里面渲染对象变得常见,比如楼主提到的ajax和楼上提到的各种浏览器端mvc框架。所以js模板机制也变得常见。

常见的是JSON数据转换成HTML代码填充到页面中。
这个JSON数据就是通过AJAX取到的。

 


以上是关于template.js可以删除吗的主要内容,如果未能解决你的问题,请参考以下文章

template.js插件和ajax一起使用的例子

template.js 数据渲染引擎

template.js 模版内调用外部JS方法

art-template模板引擎基本使用

template-web.js

js模板引擎-art-template常用总结