在项目中,我们会使用很多种方法,并且可以通用,那么我们就可以把它当作公用方法提出来,在需要使用的页面引入这个方法。
例如:
如果获取的数据是空,或者是undefined、null 时显示 ‘--’
js文件:
// utils.js
export function fangfaming (value) {
if (value) {
if (value !== undefined && value !== null && value !== '') {
return value
} else {
return '--'
}
}
}
使用该方法:
vue文件:
// vue文件
// 使用上面方法
<template>
</template>
<script>
import { fangfaming } from '../utils' // 引用
methods: {
// xx方法
xx () {
// 调用接口
aa().then(res=>{
this.oo = fangfaming(res.data.value) // 返回结果如果是空或者undefined/null 则 oo 重定义为 ‘--’
})
}
}
</script>