~~Do not upgrade to Vue 2.4.x (yet)~~ Edit: Safe to upgrade
-
It is now safe to upgrade, but you need to upgrade both Quasar (to at least v0.14.5) and Vue to v2.5
-
i see the injection error
Injection "__inputParent" not found
on autocomplete inside input<q-input color="amber" v-model="terms" placeholder="Type 'fre'"> <q-autocomplete @search="search" :min-characters="3" @selected="selected" /> </q-input>
-
@nueko Have you upgraded to Vue 2.5 yet? This is a requirement.
-
@rstoenescu yes i just tried to install it from scratch
npm ls quasar-framework vue // +-- quasar-framework@0.14.5 // `-- vue@2.5.2
-
I second this, Vue 2.6 and Quasar @ 0.14.6
-
QField
also not work withQAutocomplete
.
the only working wrapper isQSearch
-
Pushed a fix into v0.14.7 for QAutocomplete. Available in edge. Pushing to release v0.14.7 as fast as possible. Thanks.
-
Thanks @rstoenescu. v0.14.7 and Vue 2.5 fixes this. Just to inform after updating to Vue 2.5, I am getting other warning for
QDataTable
.(Emitted value instead of an instance of Error) the "scope" attribute for scoped slots have been deprecated and replaced by "slot-scope" since 2.5. The new "slot-scope" attribute can also be used on plain elements in addition to <template> to denote scoped slots.
This is fixed by changing
scope
toslot-scope
as suggested. Not sure if examples at datatable needs to updated to reflect the same.<template slot="col-message" slot-scope="cell"> <span class="light-paragraph">{{cell.data}}</span> </template>
-
@rv QDataTable is deprecated and replaced by QTable as of V0.15. The docs will be updated to reflect changes, including what you mentioned.
-
@benoitranque thanks for the info. Waiting for v01.5…