博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
template.js 模版内调用外部JS方法
阅读量:7280 次
发布时间:2019-06-30

本文共 519 字,大约阅读时间需要 1 分钟。

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

模版定义如下:

 {

{}}里面的属性代表将被替换的数据,使用方法如下:

html = template("list", {price:200,costTypeName:"测试"});

选然后的html为:
<p>
<span>200</span>
<span style="float:right">测试</span>
</p>

可是如果我们想要让price的200变为¥200.00怎么办呢?只需如下几步即可

1.创建全局帮助函数

template.helper("fromatMoney", function (x) {	return "¥" + Duanjt.Float.ToFloat(x, 2);});

 

2.修改模版

注意:需要引入template.js文件 开源地址: https://github.com/aui/artTemplate

转载于:https://www.cnblogs.com/duanjt/p/6382278.html

你可能感兴趣的文章
java TCP通信 socket 套接字 用图片上传轰炸服务器
查看>>
linux处理闰秒
查看>>
Python模块configparser(操作配置文件ini)
查看>>
平衡二叉树(笔记)
查看>>
分析Linux内核创建一个新进程的过程
查看>>
视图层 view
查看>>
免插件,简单实现上拉加载loading
查看>>
一个现象,
查看>>
传说中的 拉伸,
查看>>
python中取整的几种方法
查看>>
css中margin上下外边距重叠问题
查看>>
祝母亲大人福如东海长流水,寿比南山不老松
查看>>
基于SolidWorks 二次开发专用CAD系统
查看>>
【HDOJ】1069 Monkey and Banana
查看>>
爬虫工作原理
查看>>
基于移动最小二乘曲面的点云对齐(二) 优化点云对齐迭代点
查看>>
iOS之 git 简单使用
查看>>
Linux下安装opencv with-ffmpeg解决无法读取视频的问题
查看>>
python中的随机函数
查看>>
lockf
查看>>