This commit is contained in:
2020-03-19 00:00:52 +00:00
parent a079e5c7b6
commit e6fec8fbeb

View File

@@ -5,8 +5,7 @@
</span> -->
<v-autocomplete
label="lbl Widgets"
model="selected"
return-object
:model="selected"
v-on:input="$emit('input', $event)"
:items="sourceresults"
item-text="name"
@@ -18,11 +17,9 @@
:search-input.sync="searchEntry"
:multiple="multiple"
cache-items
hide-selected
hide-no-data
no-filter
>
<!-- <template v-slot:no-data>
<!-- <template v-slot:no-data>no-filter hide-selected return-object
<v-list-item>
<v-list-item-title>
Search for your favorite
@@ -48,12 +45,12 @@
</v-autocomplete>
<div>
selected
{{ value }}
{{ selected }}
</div>
<div>
<!-- <div>
value
{{ value }}
</div>
</div> -->
<div>
searchEntry
{{ searchEntry }}
@@ -94,17 +91,17 @@ export default {
data() {
return {
sourceresults: [],
selected: {},
selected: { name: "-", id: 0 },
searchEntry: null,
searchUnderway: false
//,initialized: false
};
},
props: {
value: {
type: Number,
default: 0
},
// value: {
// type: Number,
// default: 0
// },
ayaType: {
type: Number,
default: 0
@@ -130,7 +127,10 @@ export default {
}
console.log("watch::searchEntry,val=", val);
console.log("vm.selected=", vm.selected);
if (vm.selected != null) {
console.log("vm.selected=", vm.selected);
debugger;
}
vm.searchUnderway = true;
var urlParams = "?ayaType=" + vm.ayaType;
@@ -146,7 +146,7 @@ export default {
.get("PickList/List" + urlParams)
.then(res => {
if (res.error) {
throw res.error;
// throw res.error;
}
//adding this to the property will automatically have it cached by the autocomplete component
//as cache-items has been set so this just needs to be set here once and all is well in future