Warning "Please provide display-attribute
" is shown initially
#277
Labels
bug
Something isn't working
display-attribute
" is shown initially
#277
I'm submitting a ...
What is the current behavior?
Currently a warning is shown when
v-model
is missing which says[vue-simple-suggest]: Please, provide
display-attributeas a key or a dotted path for a property from your object.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
I created a codesandbox where you can see that behaviour.
https://codesandbox.io/s/simple-suggest-warning-28hht?fontsize=14&hidenavigation=1&theme=dark
If you go to
components/SimpleSuggest.vue
and remove line 4 (v-model="inputString"
) you will see a warning popping up in your console. Refresh the browser and it is still there. Adding it again and refreshing the browser will solve the issue.What is the expected behavior?
I have two different ideas:
How are you importing Vue-simple-suggest?
import VueSimpleSuggest from 'vue-simple-suggest/lib'
)import VueSimpleSuggest from 'vue-simple-suggest'
)import VueSimpleSuggest from 'vue-simple-suggest/dist/es7'
)import VueSimpleSuggest from 'vue-simple-suggest'
)const VueSimpleSuggest = require('vue-simple-suggest')
)<script type="text/javascript" src="https://unpkg.com/vue-simple-suggest"></script>
)What is the motivation / use case for changing the behavior?
Let people find the problems for warnings more easily.
Keep warnings from appearing if there is no need for them.
Please tell us about your environment:
It wasn't a problem in version < 1.10
The text was updated successfully, but these errors were encountered: