


Que dois-je faire si le plug-in Datepicker de référence Vue ne peut pas surveiller la valeur de la zone de saisie Datepicker ?
Cet article présente principalement la solution au problème selon lequel Vue ne peut pas surveiller la valeur de la zone de saisie datepicker lors de l'utilisation du plug-in tiers datepicker. J'espère qu'il a une certaine valeur de référence. peut aider tout le monde.
1. Contexte
Un plug-in de sélecteur de date tiers est utilisé dans le projet Vue. Après avoir sélectionné la date, Vue ne peut pas détecter. la zone de saisie du sélecteur de date Modifications
<label class="fl">日期:</label> <p class="input-wrapper fr"> <input class="daterangepicker" ref="datepicker" v-model="dateRange"/> <a href="javascript:;" rel="external nofollow" ></a> </p> export default { data() { return { dateRange: '' } }, watch: { dateRange(newVal, oldVal) { console.log(newVal) // 选择日期后无法监听dateRange的改变 } } }
2. Analyse
La recherche d'informations a révélé que Vue est en fait incapable de surveiller les modifications de données causées par des tiers. plug-ins de fête. La méthode ci-dessus ne fonctionne donc pas. Cependant, Vue nous fournit une méthode qui peut convertir n'importe quelle donnée en données pouvant être surveillées par Vue, à savoir : vm.$set.
3. Solution
Prenons le sélecteur de date que j'utilise comme exemple (jquery-daterangepicker)
data() { return { date: '', beginDate: '', endDate: '' } }, mounted () { $('.daterangepicker').dateRangePicker({ autoClose: true, format: 'YYYY-MM-DD' }).bind('datepicker-change', this.setDate) //插件自带方法,选择日期后触发回调 }, methods: { setDate() { let datepicker = this.$refs.datepicker //这一步是关键,具体说明可以参见vue api手册 this.$set(this.date, 'beginDate', datepicker.value) this.$set(this.date, 'endDate', datepicker.value) this.beginDate = this.date.beginDate.slice(0, 11) this.endDate = this.date.endDate.slice(-10) } }, watch: { // 这里就可以监听数据变化啦,可以愉快的选择日期了! beginDate(newVal, oldVal) { this.$emit( 'beginDateChange', newVal ) }, endDate(newVal, oldVal) { this.$emit( 'endDateChange', newVal ) } }
Recommandations associées :
Explication détaillée du sélecteur de date de l'interface utilisateur jQuery Datepicker
Explication détaillée de la façon d'utiliser le sélecteur de date d'amorçage du contrôle JS (photo)
Tutoriel php appelant My97DatePicker_PHP
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)

Comment surveiller le défilement d'une iframe nécessite des exemples de code spécifiques Lorsque nous utilisons la balise iframe pour intégrer d'autres pages Web dans une page Web, nous devons parfois effectuer certaines opérations spécifiques sur le contenu de l'iframe. L'un des besoins courants est d'écouter l'événement de défilement de l'iframe afin que le code correspondant puisse être exécuté lorsque le défilement se produit. Ce qui suit explique comment utiliser JavaScript pour surveiller le défilement d'une iframe et fournit des exemples de code spécifiques à titre de référence. Récupérer l'élément iframe Tout d'abord, nous avons besoin

Si un téléphone est implanté avec un logiciel et surveillé, le téléphone peut être désactivé en redémarrant le téléphone, en vérifiant les paramètres du téléphone, en supprimant des applications, en utilisant un logiciel de sécurité et en contactant le fabricant du téléphone ou le développeur d'applications. Introduction détaillée : 1. Redémarrez le téléphone, appuyez et maintenez le bouton d'alimentation du téléphone jusqu'à ce que l'écran de démarrage apparaisse, puis sélectionnez l'option « Redémarrer » ; 2. Vérifiez les paramètres du téléphone pour vous assurer qu'aucune application non autorisée n'est en cours d'exécution ; Supprimez l'application et recherchez et supprimez les applications non autorisées dans l'App Store ; 4. Utiliser un logiciel de sécurité peut vous aider à détecter et à bloquer les applications potentiellement dangereuses, etc.

Raisons pour lesquelles Oracle ne trouve pas le moniteur : 1. Le programme du moniteur n'a pas été démarré, ce qui a entraîné l'échec de la connexion. 2. Le programme du moniteur est mal configuré. Assurez-vous que le numéro de port et les autres configurations associées sont corrects en vérifiant la configuration de. le fichier de paramètres ; 3. Il y a un problème de configuration du pare-feu, vérifiez la configuration du pare-feu, assurez-vous que les ports concernés sont ouverts ; 4. Problèmes de résolution du nom d'hôte, vérifiez la configuration de la résolution du nom d'hôte et assurez-vous que la résolution du nom d'hôte est correcte ; Le programme d'écoute plante ou se ferme anormalement, vérifiez le fichier journal du programme d'écoute ; 6. Problème de connexion réseau, dû à une panne de réseau, une erreur de configuration réseau ou une surcharge du réseau.

Comment résoudre l'erreur Vue : impossible d'utiliser v-on pour écouter correctement les événements du clavier. En tant que framework frontal populaire, Vue.js peut nous aider à créer des applications Web efficaces, flexibles et maintenables. Parmi eux, Vue fournit l'instruction v-on pour surveiller les événements DOM afin de nous faciliter la gestion des opérations utilisateur. Cependant, lorsque nous utilisons v-on pour surveiller les événements du clavier, nous rencontrons parfois des erreurs qui nous empêchent d'utiliser correctement cette fonction. Cet article vous guidera à travers ce problème et fournira quelques exemples de code. Vérifier la version de Vue

Désolé, je ne peux pas fournir d'exemple de code direct. Mais je peux vous aider à rédiger un article sur la solution en cas d'impossibilité de se connecter au serveur d'écoute Oracle. La longueur de l'article est limitée à 1 500 mots. Voici le contenu de l'article : Solution à l'impossibilité de se connecter au serveur d'écoute Oracle Lors de l'utilisation de la base de données Oracle, vous rencontrerez parfois le problème de ne pas pouvoir vous connecter. le serveur d'écoute Oracle. Ce type de problème peut rendre la base de données inaccessible, affectant ainsi le fonctionnement normal de l'entreprise. Face à cette situation, nous avons besoin

Dans Vue, nous pouvons utiliser la directive v-on pour écouter les événements sur les éléments DOM. Cependant, dans le développement réel, nous devrons peut-être surveiller des événements plus complexes, tels qu'un simple clic, un double clic, un appui long, etc. À l'heure actuelle, l'utilisation de v-on semble quelque peu inadéquate. Alors, comment implémenter la surveillance de ces événements dans Vue ? Cet article vous l’expliquera en détail. 1. Surveillance des événements de clic Les événements de clic sont très courants dans les applications. Vue fournit l'abréviation v-on:click @click.

Utilisez la fonction http.Server pour créer un objet serveur HTTP capable d'écouter l'adresse et le port spécifiés. Dans le langage Go, nous pouvons utiliser la fonction http.Server pour créer un objet serveur HTTP capable d'écouter l'adresse et le port spécifiés. . La fonction http.Server reçoit un paramètre de type http.Handler, c'est-à-dire que nous pouvons transmettre notre gestionnaire personnalisé pour gérer les requêtes HTTP. Vous trouverez ci-dessous un exemple de code montrant comment utiliser http.Serv

Comment PHP peut-il écouter en permanence les abonnements aux messages Redis et envoyer des notifications push ? Avec le développement rapide d’Internet, les notifications en temps réel sont devenues une fonctionnalité nécessaire dans de nombreuses applications. En tant que base de données de stockage clé-valeur hautes performances, les fonctions de publication et d'abonnement de Redis peuvent bien répondre à cette demande. Cet article explique comment utiliser PHP pour surveiller en permanence les messages Redis et envoyer des messages aux utilisateurs via des notifications push. Avant de commencer, vous devez vous assurer que l'extension Redis a été installée. Vous pouvez le faire en exécutant la commande suivante.
