Vue: directive du modèle v sur

Créé le 2 nov. 2015  ·  3Commentaires  ·  Source: vuejs/vue

La directive v-model ne peut être utilisée que sur les éléments textarea o ou input pour le moment.
Ce serait bien de l'utiliser sur 'contenteditable' !

Meilleures salutations,
Benjamin

Commentaire le plus utile

Le contenu modifiable implique beaucoup plus de complexité que les liaisons d'entrée, et il est préférable d'utiliser une bibliothèque externe dédiée à cet effet (par exemple Medium.js ), enveloppée par une directive personnalisée.

Tous les 3 commentaires

Le contenu modifiable implique beaucoup plus de complexité que les liaisons d'entrée, et il est préférable d'utiliser une bibliothèque externe dédiée à cet effet (par exemple Medium.js ), enveloppée par une directive personnalisée.

*désolé @yyx990803 J'ai vu que vous avez fermé ce problème.

Bonjour @bdedardel
Je travaille avec Summernote aujourd'hui et j'ai trouvé votre question.

Ma solution est que vous pouvez utiliser les rappels onChange de summernote comme ceci :
laissez 'programmer' comme mon instance de vue
et 'détail' comme mon modèle dans 'programme'.

          $('#summernote').summernote({
              onChange: function(contents, $editable) {
                // console.log($editable);
                program.detail = $editable;
              }
            })

Je ne sais pas si c'est une bonne façon de résoudre votre problème
*probablement que vous l'avez déjà

@abdulahkam Merci pour votre message. Je vais essayer cette solution, même si summernote ne répond pas exactement à mes besoins !

Cette page vous a été utile?
0 / 5 - 0 notes