Maison > interface Web > js tutoriel > Résolution de conflits entre le rendu dynamique du formulaire layui et vue.js (avec code)

Résolution de conflits entre le rendu dynamique du formulaire layui et vue.js (avec code)

不言
Libérer: 2018-08-25 15:30:56
original
6626 Les gens l'ont consulté

Le contenu de cet article concerne la méthode de résolution des conflits entre le rendu dynamique du formulaire layui et vue.js (avec code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. .

Cette fois, j'ai utilisé layui combiné avec vue.js pour réaliser un projet. J'ai découvert que dans le formulaire, si la sélection envoyait des modifications et rendait dynamiquement la sélection, j'ai constaté que la page ne pouvait pas restituer les données.
J'ai trouvé quelques solutions au conflit entre les formulaires layui et vue.js dans la communauté. Voici une méthode très simple, qui consiste à utiliser la fonction hook de vue.js mise à jour
Le code est le suivant

methods: {
    getResponse (){
        let _this = this;
        axios.get(window.location.pathname)
            .then(function(res){
                if (res.status == 200){
                    _this.role_list = res.data.role_list;
                    //这里是从服务端请求拿到数据,不用理睬
                }
            })
            .catch(function (error) {
                console.log(error);
            });
    },
},
//下面是重点
updated: function () {
    this.$nextTick(function () {
       layui.use(['form'], function(){
           layui.form.render('select')
       });
    });
}
Copier après la connexion
Bien sûr, les scénarios sont différents, et les méthodes d'écriture peuvent également être différentes. Par exemple, écouter la sélection via layui.form, etc., puis le rendu est également une solution

<.>Recommandations associées :

Ajout dynamique d'une sélection déroulante basée sur le module layui Frame

Comment utiliser layim pour initialiser les enregistrements d'historique (avec code)

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal