refs #6694 VnLocation #154
|
@ -90,6 +90,10 @@ function handleFetch( data) {
|
|||
:label="t('Location')"
|
||||
:option-label="showLabel"
|
||||
:placeholder="t('Search by postalCode, town, province or country')"
|
||||
@input-value="locationFilter"
|
||||
:default-filter="false"
|
||||
:input-debounce="100"
|
||||
:class="{ required: $attrs.required }"
|
||||
v-bind="$attrs"
|
||||
emit-value
|
||||
jsegarra marked this conversation as resolved
Outdated
|
||||
map-options
|
||||
|
@ -97,19 +101,15 @@ function handleFetch( data) {
|
|||
clearable
|
||||
hide-selected
|
||||
fill-input
|
||||
:class="{ required: $attrs.required }"
|
||||
@input-value="locationFilter"
|
||||
:default-filter="false"
|
||||
:input-debounce="100"
|
||||
>
|
||||
<template #form>
|
||||
<CreateNewPostcode @on-data-saved="onPostcodeCreated($event)" />
|
||||
</template>
|
||||
<template #option="scope">
|
||||
<QItem v-bind="scope.itemProps">
|
||||
<QItemSection v-if="scope.opt">
|
||||
<QItemLabel>{{ scope.opt.code }}</QItemLabel>
|
||||
<QItemLabel caption>{{ showLabel(scope.opt) }}</QItemLabel>
|
||||
<template #option="{itemProps, opt}">
|
||||
jsegarra marked this conversation as resolved
Outdated
alexm
commented
Com veus esta part? @jgallego Com veus esta part? @jgallego
Es una reglat de filtrat que t'obliga a escriure al menys 3 caracters per a que te filtre.
No ho acabe de vore. Pq si per exemple lo que volen es filtrar per pais pq hi ha un pais q saben q soles tenen 1 codi postal o molt pocs. i fiquen per exemple "J" (pq estan buscant Japon). no els trauria res
jgallego
commented
Si la consulta no es muy lenta/pesada yo no pondria nada. Si la consulta no es muy lenta/pesada yo no pondria nada.
jsegarra
commented
Lo comentamos.
> Es una reglat de filtrat que t'obliga a escriure al menys 3 caracters per a que te filtre.
> No ho acabe de vore. Pq si per exemple lo que volen es filtrar per pais pq hi ha un pais q saben q soles tenen 1 codi postal o molt pocs. i fiquen per exemple "J" (pq estan buscant Japon). no els trauria res
>
Lo comentamos.
|
||||
<QItem v-bind="itemProps">
|
||||
<QItemSection v-if="opt">
|
||||
<QItemLabel>{{ opt.code }}</QItemLabel>
|
||||
jsegarra marked this conversation as resolved
Outdated
alexm
commented
Si al final se fa la peticio en la back li possaria un delay (input-bounce) crec que se dia Si al final se fa la peticio en la back li possaria un delay (input-bounce) crec que se dia
jsegarra
commented
Lo comentamos Lo comentamos
jsegarra
commented
corregido corregido 655c8210751f819ad4aff1480f94e57f73e22931
|
||||
<QItemLabel caption>{{ showLabel(opt) }}</QItemLabel>
|
||||
</QItemSection>
|
||||
</QItem>
|
||||
jsegarra marked this conversation as resolved
Outdated
alexm
commented
Y tampoco veo que se este usando el evento no? Y tampoco veo que se este usando el evento no?
jsegarra
commented
Por mantener el formato en el uso de este componente. Por mantener el formato en el uso de este componente.
Diría que el valor de $event no se está gestionando de ninguna manera en el resto de instancias
En este caso se reemplaza por locationFilter() porque queremos los datos con otro formato
|
||||
</template>
|
||||
|
|
Igual se lo pondria mas alto, ver como esta en salix
Corregido
6809e9bddb