diff --git a/js/lib/ln.vue.components.js b/js/lib/ln.vue.components.js index 9623200..a8475fe 100644 --- a/js/lib/ln.vue.components.js +++ b/js/lib/ln.vue.components.js @@ -488,6 +488,18 @@ Vue.component('ln-select',{ type: Boolean, default: true, }, + render: { + type: Function, + default: function(value){ + return value; + } + }, + key: { + type: Function, + default: function(key,value){ + return key; + } + } }, computed: { prepared: { @@ -513,10 +525,10 @@ Vue.component('ln-select',{ value="" > + v-for="(item,_key) in prepared" + v-bind:value="key(_key,item)" + :selected="_key == value" + >{{ render(item) }} `,