From abc1b659d41d9919611ce145d1fb59020629e4b5 Mon Sep 17 00:00:00 2001 From: tofulm Date: Sat, 23 Jan 2021 18:25:26 +0100 Subject: [PATCH] ajout vue select sans passer par webpack --- inclure/gamutable.html | 3 +++ js/gamutable.es6.js | 14 +++++++++++++- js/gamutable.js | 11 ++++++++--- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/inclure/gamutable.html b/inclure/gamutable.html index 0faf3ff..3452de4 100644 --- a/inclure/gamutable.html +++ b/inclure/gamutable.html @@ -1,4 +1,5 @@ + [(#SET{sort_asc,[(#CHEMIN{img/sprite_gamutable.svg})#sort_asc]})] [(#SET{sort_desc,[(#CHEMIN{img/sprite_gamutable.svg})#sort_desc]})] @@ -49,10 +50,12 @@ var nomBlocAjaxReload = ''; [(#CONFIG{gamutable/version_js}|=={dev}|?{ + , + })] diff --git a/js/gamutable.es6.js b/js/gamutable.es6.js index 91aa832..79ba2ff 100644 --- a/js/gamutable.es6.js +++ b/js/gamutable.es6.js @@ -206,6 +206,8 @@ let monTableau = { nameLocalStorage: this.calculer_nameLocalStorage(), quelleVue: this.vueblocdefaut, vuebloc: '', + model: null, + options: ['element', 'ant-design-vue', 'vuetify'], }; }, mounted() { @@ -486,6 +488,12 @@ let monTableau = { template: `
+aa + +bb @@ -606,4 +614,8 @@ const gamuTable = { }, }; -let app = Vue.createApp(gamuTable).mount('#app'); +console.log(window.VueNextSelect); + +let app = Vue.createApp(gamuTable); +app.component('vue-select', window.VueNextSelect); +app.mount('#app'); diff --git a/js/gamutable.js b/js/gamutable.js index 84471b2..0bd3cc0 100644 --- a/js/gamutable.js +++ b/js/gamutable.js @@ -254,7 +254,9 @@ var monTableau = { chargement: true, nameLocalStorage: this.calculer_nameLocalStorage(), quelleVue: this.vueblocdefaut, - vuebloc: '' + vuebloc: '', + model: null, + options: ['element', 'ant-design-vue', 'vuetify'] }; }, mounted: function mounted() { @@ -579,7 +581,7 @@ var monTableau = { this.quelleVue = vue; } }, - template: "\n\t
\n\t\t
\n\t\t\t\n\t\t\t\n\n\t\t\t\n\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\tMise \xE0 jour de la base de donn\xE9e\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t
\n\t\t
\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t
\n\t\t\t
{{tableau.length}} / {{table.length}} \xE9l\xE9ments
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t
\n\t\t
\n\t
" + template: "\n\t
\n\t\t
\naa\n\nbb\n\t\t\t\n\t\t\t\n\n\t\t\t\n\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\tMise \xE0 jour de la base de donn\xE9e\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t
\n\t\t
\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t
\n\t\t\t
{{tableau.length}} / {{table.length}} \xE9l\xE9ments
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t
\n\t\t
\n\t
" }; var gamuTable = { components: { @@ -591,4 +593,7 @@ var gamuTable = { } } }; -var app = Vue.createApp(gamuTable).mount('#app'); \ No newline at end of file +console.log(window.VueNextSelect); +var app = Vue.createApp(gamuTable); +app.component('vue-select', window.VueNextSelect); +app.mount('#app'); \ No newline at end of file