Vue에서 아래 첨자 찾기 작업(some 및findindex)
list:[
{id:1,name:' ',citme:new Date()},
{id:2,name:' ',citme:new Date()}
]
- // this.list.some((item,i)=>{
// if(item.id==id){
// this.list.splice(i,1)
// return true
// }
// })
그중에서some는list의 모든 항목의 id값을 비교하고 이 id값을 item,item에 주었습니다.id는list의 모든 id 값을 대표합니다.true로 돌아오면 뒤로 실행하지 않습니다
var index= this.list.findIndex(item=>{
if(item.id==id){
return true
}
})
findIndex 동리도 리스트의 id값, item을 두루 훑어본다.id는list의 id값입니다.보충 지식: vue 처리 대상 그룹 (아래 표와 값)
나는 쓸데없는 말을 더 이상 하지 않겠다. 모두들 코드를 직접 보는 것이 좋겠다. Storelist(){ this.$api.question().then(res=>{ if (res.status==1){ let that = this let a = res.result.store //a는 인터페이스를 가져오는 대상 그룹입니다. console.log(a) console.log(a.length) // 객체 배열 - 데이터 길이 var groupCount = Object.getOwnPropertyNames(a).length; console.log(groupCount) // 객체 배열의 아래 첨자 var keys1 = [] for (var p1 in a) { if (a.hasOwnProperty(p1)) keys1.push(p1); } console.log(keys1) // 조합 데이터 - 배열 그룹 let qqq = [] for (let i=0;i<keys1.length;i++){ console.log(keys1[i]) console.log(a[keys1[i]]) qqq.push({ pid:keys1[i], name:a[keys1[i]] }) } console.log(qqq) } }) }, 위의 Vue에서 아래 표시된 동작(some와findindex)을 찾는 것은 바로 편집자가 여러분에게 공유한 모든 내용입니다. 참고 부탁드리고 저희도 많이 사랑해 주세요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Vue Render 함수로 DOM 노드 코드 인스턴스 만들기render에서createElement 함수를 사용하여 DOM 노드를 만드는 것은 직관적이지 않지만 일부 독립 구성 요소의 디자인에서 특수한 수요를 충족시킬 수 있습니다.간단한 렌더링 예는 다음과 같습니다. 또한 v...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.