对话框内容对话框内容对话框内容
把在字符串 string 中的字符串 find 全部替换成 replace
String.replace 接口只能替换一个,这个函数可以替换全部。
string String 要进行操作的字符串
find String 要搜索的字符串
replace String 替换的字符串
返回 String 类型
str_replace('abacd', 'a', 'd'); // "dbdcd"
按键值对映射,把字符串 string 里的 key 替换成 value
string 要进行操作的字符串
data 替换的数据
返回 String 类型
var data = {'$name': '张三', '$profession': '软件开发工程师'}
var str1 = replaceData('$name的职业是$profession。', data);
"张三的职业是软件开发工程师。"
在 HTML 代码中移除所有 HTML 标记,返回一个纯文本。
html String 操作的字符串
返回 String 类型
在 HTML 代码中过滤出所有 IMG 标记元素,返回一个数组。
html String 操作的字符串
返回 Array 类型
html String 操作的字符串
返回 String 类型
通过一个时间表达式,获取新鲜时间描述,返回以下类似的描述:
n秒前,n分钟前,n小时前,n天前,n月前
需要 moment-with-locales 库,并加载相应的语言文件。
time_str String 时间格式的字符串,类似:“2016-01-31 12:00:00”
返回 String 类型
这个时间每秒钟更新
需要 moment-with-locales 库,并加载相应的语言文件。
element HTMLElement 要输出时间内容的容器
format String 时间格式,默认为:'YYYY-MM-DD H:mm:ss'
id String 元素的id属性
返回 Element 或 null
var fileImportHelper1 = initImportButton('#importFileButton', {name : 'file'});
第一个参数:导入按钮的引用,或 CSS Selector。
第二个参数:导入选项。
action: String 接收文件上传的 URL
valid_extensions: Array 可接受上传的文件扩展名
params: Object 其他请求参数
onComplete: function(response) 完成后回调
onStart: function() 开始上传后回调
onCancel: function() 取消上传后的回调
保持内容模板的独立性,网页上的数据的字段名称可以与接口获取的不一致。
dataColumnConvert(data, mapping)
第一个参数:源数据,对象类型。
第二个参数:名称映射键值对,对象类型。
例子:有一模板如下
标题:{{title}},作者:{{author}},阅读:{{readedCount}}
接口数据:{"title":"标题","createdUser":"比尔盖茨","clicks":2465}
var newData = dataColumnConvert(data, {
author : 'createdUser',
readedCount : 'clicks'
});