5个对应的变量 true false 来控制子组件中 一堆按钮的可见性
`
bottleReady: false, //控制新增,申报权限
eqtReady:false,
materialReady:false,
reagentReady:false,
userReady:false,
`
后台返回的数据中包含了 状态,根据状态值来确定上面5个变量的值
`
bottleStatus:0
equipmentStatus:0
materialStatus:0
reagentStatus:0
userStatus:0
`
对应状态如此
`
if (bottleStatus ==1 || bottleStatus ===3 ){
bottleReady = true
} else {
bottleReady = false
}
`
要完成这个需求 就要写5个这样的判断
有没有更好的写法 或者 更优雅的写法
let bottleReady = (bottleStatus === 1 || bottleStatus === 3);
如果都是这么简单的判断的话,不需要if-else,直接一句话就好了。