最好的方法是doT模板
首先引入dot.js文件
1、你可以直接用下面的代码引用
2、也可以用浏览器打开这个地址,然后复制里面的内容到txt文件里面,然后更改后缀名为.js
<script src="https://cdn.bootcss.com/dot/1.1.2/doT.js"></script>
请求后端数据的代码如下
//从后台查询数据到前台来
api.ajax({
url: 'http://192.168.1.34:8000/news/query/',
dataType: 'json',
method: 'post',
timeout: 10
}, function(ret, err) {
api.hideProgress();
var texts= doT.template($("#testTemplate").text());
$("#test").html(texts(eval(ret.list)));
api.parseTapmode();
/*** 登录异常 ***/
if (err) {
api.toast({
msg:'网络异常,请稍后重试',
duration: '1300',
localtion: 'middle'
});
return;
}
})
//从后台查询数据到前台来
我的ret.list数据是这样的
[{
"model": "news.news",
"pk": 1,
"fields": {
"newsname": "4\u670821\u65e5 | \u5317\u4eac\u51fa\u53d1",
"title": "\u5317\u4eac-\u5170\u5dde7\u665a9\u5929\u6781\u81f4