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