前端遇到过的坑

时间:2021-03-01 21:22:50

1.使用mui时,做了一个下拉框,有遮罩的,然后发现背景的列表依然可以上下拉动。

查找到解决办法:
// 开启/禁止滚动事件
mui('#spaceInfoList').pullRefresh().setStopped(false);
mui('#spaceInfoList').pullRefresh().setStopped(true);

2、使用artTemplate时,要输出的内容包含了html元素。想转义输出内容可使用{{#content}},多加了一个#即可转义输出内容。

3、在使用velocity时,有一个循环,如

#foreach($type in $!velocityObj.listData)

内容......

#end

可用$velocityCount来获取当前是第几个元素

4.使用mustache渲染数据时,有时候需要做扩展:

// 扩展:是否推荐英文
dataList["rcmdEn"] = function() {
if( this.recommend) {
return "recommend";
} else {
return "notRecommend";
}
};