WIP
parent
63f02b047e
commit
de0219f509
|
@ -488,6 +488,18 @@ Vue.component('ln-select',{
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: true,
|
default: true,
|
||||||
},
|
},
|
||||||
|
render: {
|
||||||
|
type: Function,
|
||||||
|
default: function(value){
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
key: {
|
||||||
|
type: Function,
|
||||||
|
default: function(key,value){
|
||||||
|
return key;
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
prepared: {
|
prepared: {
|
||||||
|
@ -513,10 +525,10 @@ Vue.component('ln-select',{
|
||||||
value=""
|
value=""
|
||||||
></option>
|
></option>
|
||||||
<option
|
<option
|
||||||
v-for="(item,key) in prepared"
|
v-for="(item,_key) in prepared"
|
||||||
:value="key"
|
v-bind:value="key(_key,item)"
|
||||||
:selected="key == value"
|
:selected="_key == value"
|
||||||
>{{ item }}</option>
|
>{{ render(item) }}</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
`,
|
`,
|
||||||
|
|
Loading…
Reference in New Issue