sur-le changement ne fonctionne pas sur v-sélectionnez
J'ai essayé d'utiliser un v-sélectionnez l'affichage de tous les pays. j'ai donc fait :
<v-select on-change="updateCountryId" label="country_name" :options="countries" ></v-select>
il fonctionne très bien et l'affichage de mon pays, mais la fonction updateCountryId ne semble pas fonctionner
methods: {
updateCountryId: function() {
alert('ok');
}
}
mais je ne vois jamais ok
à l'importation vue-sélectionnez j'ai fait :
<script src="/js/vue-select/vue-select.js"> </script>
- je l'utiliser dans un fichier twig donc, dans mon vue-select.js je réécris ce que j'ai trouvé sur https://unpkg.com/[email protected] mais de remplacer le {{ }} par <% %>
ps : j'ai déjà essayé v sur:le changement, @le changement et onChange
et mon code ressemble à ça (j'ai sauter chose que je juge inutile)
<div id="General">
<div class="form-group">
<label>Pays :</label>
<v-select onChange="updateCountryId" label="country_name" :options="countries" ></v-select>
</div>
.
.
.
<script src="/js/vue-select/vue-select.js"> </script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/vue/1.0.13/vue.min.js"></script>
<script>
Vue.config.delimiters = ['<%', '%>'];
Vue.component('v-select', VueSelect.VueSelect);
var vm = new Vue({
el: "#General",
data: {
countries: [],
},
filters: {
},
methods: {
updateCountryId: function () {
console.log('ok');
alert('ok');
},`
- Êtes-vous à l'aide de Vue 1x? Pour Vue 2x vous devez utiliser 2x version de la vue-sélectionnez
- je trie pour remplacer ce que j'ai dans vue-select.js avec ce que j'ai trouvé sur unpkg.com/[email protected] Mais je ne pouvais même pas trouver les {{ }} si je laisse comme ça, mais mon sélectionnez ne fonctionne pas du tout avec elle
- vue-sélectionnez accepte un rappel comme une
onChange
prop - essayé aussi...
Vous devez vous connecter pour publier un commentaire.
Il vous manque le côlon :
JS:
HTML:
Mise à jour
vous devez utiliser unpkg.com/[email protected] parce que la version 1 n'est pas compatible avec la version actuelle de
Vuejs
:on-change
et j'ai besoin de savoir quelle version utilisez-vous pour à la fois vue et vue-sélectionnezon-change
j'ai essayé avec le:on-change
et il semble que ça fonctionne. Merci beaucoup pour votre tempsvous pouvez le faire
et ajouter le v-modèle "etat_nip_selected" dans la montre comme ce
pour plus d'informations https://vuejs.org/v2/guide/computed.html#Watchers
JS:
HTML: