Méthode Vue.js pour parcourir les tableaux : 1. Utilisez une boucle foreach, le code est [this.urls.forEach(item =>] ; 2. Utilisez une boucle de filtre, le code est [retourner ceci .urls.filter (item =>】.
Cette méthode convient à toutes les marques d'ordinateurs
Méthode Vue.js pour parcourir les tableaux :
1, foreach
La boucle foreach ne peut pas utilisez return pour arrêter la boucle
search(keyword){ var newList = [] this.urls.forEach(item =>{ if(item.name.indexOf(keyword) != -1){ newList.push(item) } }) return newList }
2, filter
L'objet item est un élément du tableau parcouru, inclut est une nouvelle méthode dans es6, et le nouveau tableau est renvoyé directement dans la méthode de recherche
search(keyword){ return this.urls.filter(item =>{ if(item.name.includes(keyword)){ return item } }) }
3 🎜>findIndex
.
del(row){ this.$confirm("确定要删除吗?", "删除").then(action=>{ var index = this.urls.findIndex(item =>{ if(item.name == row.name){ return true; } }) this.urls.splice(index, 1) });
Dans el-table : liez une méthode dans data, dans laquelle le les URL de tableau fixes sont parcourues et un nouveau tableau est renvoyé pour implémenter la fonction de recherche Recommandations d'apprentissage gratuites associées. : (vidéo) Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!some
del(row){
this.$confirm("确定要删除吗?", "删除").then(action=>{
this.urls.some((item, i) =>{
if(item.name == row.name){
this.urls.splice(i, 1)
return true;
}
})
});
}