You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.3 KiB
50 lines
1.3 KiB
var formateRichText = function(str){
|
|
if(!str){
|
|
return "";
|
|
}
|
|
var reg = getRegExp("<img","g");
|
|
str = str.replace(reg, "<img class='sz-xcx-fwb-img' width='100%'")
|
|
reg = getRegExp("<IMG","g");
|
|
str = str.replace(reg, "<img class='sz-xcx-fwb-img' width='100%'")
|
|
reg = getRegExp(" ","g");
|
|
str = str.replace(reg, '<span style="width: 8rpx;display: inline-block;"></span>')
|
|
reg = getRegExp("section","g");
|
|
str = str.replace(reg, 'div');
|
|
reg = getRegExp("↵","g");
|
|
str = str.replace(reg, '<br />');
|
|
return str;
|
|
}
|
|
var gotoUrl = function(item){
|
|
var str = "/pages/info/"
|
|
if(item.frontShowModel=='multisku'){
|
|
str += "skuProductInfo"
|
|
}
|
|
else {
|
|
str += "productInfo"
|
|
}
|
|
str += "/index?id="+item.id;
|
|
return str;
|
|
}
|
|
// 价格日历显示返回
|
|
var showAllSeldDate = function (date, index) {
|
|
// return date.substring(5, 10)
|
|
switch (index) {
|
|
case 0:
|
|
return '今天' + date.substring(5, 10)
|
|
case 1:
|
|
return '明天' + date.substring(5, 10)
|
|
case 2:
|
|
return '后天' + date.substring(5, 10)
|
|
default:
|
|
return date.substring(5, 10)
|
|
}
|
|
}
|
|
var toFix = function(value) {
|
|
return (value / 100).toFixed(2);
|
|
};
|
|
module.exports = {
|
|
formateRichText:formateRichText,
|
|
gotoUrl:gotoUrl,
|
|
toFix:toFix,
|
|
showAllSeldDate:showAllSeldDate
|
|
};
|