判断数组对象里面的某个属性全部为true才执行下一步操作
生活随笔
收集整理的這篇文章主要介紹了
判断数组对象里面的某个属性全部为true才执行下一步操作
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
比如數(shù)據(jù)[
{name:'張三',isshow:'false'},name:'李四',isshow:'false'},
]
這里是自己寫的驗證,沒用elemten的
如果有2張票,需要刷2張身份證,則電話號碼驗證的時候怎么搞,必須全部通過,點擊支付才能執(zhí)行下一步操作
?
?
如果foreach的話,這個訂單接口會執(zhí)行2次,這個定時器會加倍的執(zhí)行,所以這個行不通
ES6為Array增加了find(),findIndex函數(shù)。
find()函數(shù)用來查找目標(biāo)元素,找到就返回該元素,找不到返回undefined。
findIndex()函數(shù)也是查找目標(biāo)元素,找到就返回元素的位置,找不到就返回-1。
mounted(){this.ticketArr=[
{
name:'大師傅',
isshow:false
},
{
name:'的風(fēng)格',
isshow:false
}
]
if(this.ticketArr.findIndex(target=>target.isshow===true)==-1){
console.log('驗證通過')
}else {
console.log('驗證不通過')
}
}
?
轉(zhuǎn)載于:https://www.cnblogs.com/myfirstboke/p/10138617.html
總結(jié)
以上是生活随笔為你收集整理的判断数组对象里面的某个属性全部为true才执行下一步操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DBUtils - Python数据库连
- 下一篇: 中介者模式(Mediator Patte