


À propos des méthodes de recherche et de modification des entrées vueElement-ui
Cet article est à titre indicatif uniquement et donne des idées !
html:
<template> <el-autocomplete popper-class="my-autocomplete" custom-item="my-remote" v-model="state" :fetch-suggestions="querySearch" placeholder="默认空" icon="close" :on-icon-click="handleIconClick"> </el-autocomplete> </template>
js:
<script> import Vue from 'vue' Vue.component('my-remote', { functional: true, render: function(h, ctx) { var item = ctx.props.item; let str = h('li', ctx.data, [ h('p', { attrs: { class: 'name' } }, [item.value]), h('span', { attrs: { class: 'addr' } }, [item.address]) ]); if (item.str) { // 根据参数不同 修改原模版结构 str = h('center', { attrs: { class: 'ems' } }, [item.str]) } return str }, props: { item: { type: Object, required: true } } }); export default { data() { return { restaurants: [], state: '', timeout: null, _that: {} // 记录this,用来发起http请求 }; }, methods: { querySearch(queryString, cb) { let restaurants = this.restaurants; if (restaurants.length > 0) { // 如果参数都没变化,则使用缓存数据,避免请求沉积 let results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants; cb(results); } else { const qtype = ‘参数’; this._that.$http('/inner', { qtype: qtype }) .then((res) => { restaurants = this.loadAll(res); this.restaurants = restaurants; let results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants; cb(results); }) .catch((err) => { restaurants = this.loadAll(); let results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants; cb(results); }); } }, createFilter(queryString) { return (restaurant) => { if (restaurant.str) return false; return (restaurant.value.indexOf(queryString) >= 0); }; }, loadAll(data) { let serier = []; if (data) { for (let i = 0, l = data.length; i < l; i++) { let a = data[i]; let b = ''; if (typeof a === "object") { b = a[1]; a = a[0]; } serier.push({ "value": a, "address": b }) } } else { // 如果没有请求到数据,则显示暂无数据! serier.push({ "str": '暂无数据' }) } return serier; }, handleIconClick(ev) { this.state = ""; } }, mounted() { this._that = this; } } </script>
css:
<style lang="scss"> .my-autocomplete { li { line-height: normal !important; padding: 7px !important; .name { text-overflow: ellipsis; overflow: hidden; } .addr { font-size: 12px; color: #b4b4b4; } .highlighted .addr { color: #ddd; } } .ems { font-size: 12px; color: #b4b4b4; } } </style>
La méthode générale est la suivante, vous pouvez la modifier en fonction à vos besoins !
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

1. Ouvrez d’abord DingTalk. 2. Ouvrez la discussion de groupe et cliquez sur les trois points dans le coin supérieur droit. 3. Trouvez mon pseudo dans ce groupe. 4. Cliquez pour entrer pour modifier et enregistrer.

Certains jeux seront automatiquement installés dans le dossier utilisateur et nécessiteront un dossier anglais. Cependant, de nombreux amis ne savent pas comment modifier le nom du dossier utilisateur dans Win11. En fait, il suffit de modifier le nom d'utilisateur. Modifier le nom du dossier utilisateur dans win11 : La première étape consiste à appuyer sur la combinaison de touches "Win+R" du clavier. Dans la deuxième étape, saisissez « gpedit.msc » et appuyez sur Entrée pour ouvrir l'éditeur de stratégie de groupe. Étape 3 : Développez « Paramètres de sécurité » sous « Paramètres Windows ». Étape 4 : Ouvrez « Options de sécurité » dans « Politiques locales ». Étape 5 : Double-cliquez pour ouvrir la stratégie « Compte : Renommer le compte d'administrateur système » sur la droite. Étape 6 : Entrez le nom du dossier que vous souhaitez modifier ci-dessous et cliquez sur « OK » pour enregistrer. Modifier le dossier utilisateur

La certification Douyin Blue V est la certification officielle d'une entreprise ou d'une marque sur la plateforme Douyin, qui contribue à renforcer l'image et la crédibilité de la marque. Avec l'ajustement de la stratégie de développement de l'entreprise ou la mise à jour de l'image de marque, l'entreprise souhaitera peut-être changer le nom de la certification Douyin Blue V. Alors, Douyin Blue V peut-il changer de nom ? La réponse est oui. Cet article présentera en détail les étapes pour modifier le nom du compte de l'entreprise Douyin Blue V. 1. Douyin Blue V peut-il changer de nom ? Vous pouvez changer le nom du compte Douyin Blue V. Selon la réglementation officielle de Douyin, les comptes d'entreprise certifiés Blue V peuvent demander à changer de nom de compte après avoir rempli certaines conditions. D'une manière générale, les entreprises doivent fournir des documents justificatifs pertinents, tels que des licences commerciales, des certificats de code d'organisation, etc., pour prouver la légalité et la nécessité de changer de nom. 2. Quelles sont les étapes pour modifier le nom du compte d'entreprise Douyin Blue V ?

Pour maîtriser rapidement les compétences nécessaires pour modifier la couleur d'arrière-plan de PyCharm, vous avez besoin d'exemples de code spécifiques. Ces dernières années, le langage Python est devenu de plus en plus populaire dans le domaine du développement de programmes, et PyCharm en tant qu'environnement de développement intégré (IDE). , est apprécié et utilisé par la majorité des développeurs. Dans PyCharm, certains développeurs personnalisent souvent l'interface IDE, notamment en modifiant la couleur d'arrière-plan. Cet article présentera la technique de modification de la couleur d'arrière-plan de PyCharm et donnera des exemples de code spécifiques pour aider les lecteurs à maîtriser rapidement cette compétence.

Conseils de modification du temps de veille Win10 révélés En tant que l'un des systèmes d'exploitation actuellement largement utilisés, Windows 10 dispose d'une fonction de veille pour aider les utilisateurs à économiser de l'énergie et à protéger l'écran lorsqu'ils n'utilisent pas l'ordinateur. Cependant, parfois le temps de veille par défaut ne répond pas aux besoins des utilisateurs, il est donc particulièrement important de savoir comment modifier le temps de veille de Win10. Cet article dévoilera les astuces pour modifier le temps de veille de Win10, vous permettant de personnaliser facilement les paramètres de veille du système. 1. Modifiez le temps de veille de Win10 via « Paramètres ». Tout d'abord, la solution la plus simple

Il est très simple de modifier la couleur de la barre des tâches Win10, mais de nombreux utilisateurs constatent qu'ils ne peuvent pas la définir. En fait, c'est très simple. Choisissez simplement votre couleur préférée dans la personnalisation de l'ordinateur. Si vous ne pouvez pas changer la couleur, faites attention. aux paramètres détaillés. Comment changer la couleur de la barre des tâches win10 Étape 1 : Faites un clic droit sur le bureau - cliquez sur Personnaliser Étape 2 : Personnalisez la zone de couleur Étape 3 : Choisissez votre couleur préférée PS : Si vous ne pouvez pas changer la couleur, vous pouvez cliquer sur Couleur -> Sélectionnez Couleur -> Personnaliser-> Mode Windows par défaut, sélectionnez la couleur sombre.

Modifiez rapidement la source pip pour résoudre le problème de la vitesse de téléchargement lente. Des exemples de code spécifiques sont nécessaires Introduction : Pendant le processus de développement de l'utilisation de Python, nous devons souvent utiliser pip pour installer diverses bibliothèques tierces. Cependant, en raison des limitations de l'environnement réseau ou de problèmes de source par défaut, les vitesses de téléchargement des pips sont souvent très lentes, ce qui gêne notre développement. Par conséquent, cet article expliquera comment modifier rapidement la source pip pour résoudre le problème de la vitesse de téléchargement lente et fournira des exemples de code spécifiques. 1. Analyse du problème Lorsque j'utilise pip pour télécharger des bibliothèques tierces, je

Lors de la publication de produits sur la plateforme Xianyu, les utilisateurs peuvent personnaliser les informations de localisation géographique du produit en fonction de la situation réelle, afin que les acheteurs potentiels puissent saisir plus précisément l'emplacement spécifique du produit. Une fois le produit mis en rayon avec succès, il n'y a pas lieu de s'inquiéter si l'emplacement du vendeur change. La plateforme Xianyu fournit une fonction de modification flexible et pratique. Ainsi, lorsque nous souhaitons modifier l'adresse d'un produit publié, comment pouvons-nous la modifier ? Ce guide didacticiel vous fournira un guide détaillé étape par étape. aidez tout le monde ! Comment modifier l'adresse du produit de sortie dans Xianyu ? 1. Ouvrez Xianyu, cliquez sur ce que j'ai publié, sélectionnez le produit et cliquez sur modifier. 2. Cliquez sur l'icône de positionnement et sélectionnez l'adresse que vous souhaitez définir.
