feat: 优化utils

This commit is contained in:
王奥斯 2021-11-10 16:18:14 +08:00
parent a321bf358f
commit e30e26f4a8
2 changed files with 2 additions and 10 deletions

View File

@ -297,15 +297,12 @@ componentsData.set('storenotecard', {
moditystyle: 0, // 卡片样式选择
borderRadius: 0, // 图片边角
textWeight: 400, // 标题粗细
positions: 'left', // 文字位置
noteLabels: true, // 笔记标签
readingNumber: true, // 阅读数
praisePoints: true, //点赞数
viewMore1: true, //更多1
viewMore2: true, //更多2
imageList: [],
purchase: '马上抢',
// eslint-disable-next-line no-dupe-keys
positions: 'bottom', //标题位置
linktype: '10',
http: {},

View File

@ -57,7 +57,7 @@ class utils {
* @returns {boolean} 如果值是数组则为True否则为false
*/
isArray(val) {
Object.prototype.toString.call(val) === '[object Array]'
return Object.prototype.toString.call(val) === '[object Array]'
}
/**
@ -91,12 +91,7 @@ class utils {
// 遍历目标对象
for (let key in obj) {
let value = obj[key]
// eslint-disable-next-line no-constant-condition
if (this.getObjClass(value) === 'Object' || 'Array') {
result[key] = this.deepClone(value)
} else {
result[key] = obj[key]
}
result[key] = this.deepClone(value)
}
return result