挂载在vue原型上的方法
import Vue from "vue";import {Toast} from 'vant';// 过滤器Vue.filter("NumFormat", function (value, num) {let n = 1;for (let j = 0; j < num; j++) {n = n * 10;}val...
·
import Vue from "vue";
import {
Toast
} from 'vant';
// 过滤器
Vue.filter("NumFormat", function (value, num) {
let n = 1;
for (let j = 0; j < num; j++) {
n = n * 10;
}
value = Math.round(value * n) / n;
let valueArray = String(value).split(".");
let len = valueArray.length == 2 ? valueArray[1].toString().length : 0;
let lws = num - len;
let str = value;
if (lws > 0) {
if (len == 0) {
str = str + '.';
}
for (let i = 0; i < lws; i++) {
str = str + '0';
}
}
return str;
})
// 验证是否为空
Vue.prototype.checkoneValue = (value, text) => {
if (value) {
value = value.trim();
}
if (value === "null" || value === '' || value === undefined || value === null) {
Toast({
message: text,
duration: 1500
})
return false;
} else {
return true;
}
}
更多推荐
已为社区贡献3条内容
所有评论(0)