Comments (5)
Hello, LiveComponent and Autocomplete are known to form a non-ideal pair :\
Could you produce a small reproducer or explain a bit more your situation ?
from ux.
Good morning,
Thank you for your reply !
Yes of course I can explain more.
I have two fields, the name field which is an EntityType which retrieves the list of all the names of the users in the database and we can select one of the users, and the roles field which is also an entitytype which retrieves the list of all the roles and you can select one or more roles. The goal is that the roles field only appears when I have selected a user, this role field therefore displays the user's roles if they have any.
The problem is that when I select a user, the role field appears but does not display any roles even though my user has roles. But yet when I dump the role field I see these roles clearly, but it is not displayed in the Twig rendering
UPDATE
Small update, I tried to do without the autocomplete and without the symfonycast/dynamics-form library and the data changes when changed, however as soon as I put the dynamics-form library back and when the role field changes does not modify because it tells me that the field does not exist. In fact it first goes through the liveAction in the liveComponent.
I just noticed this in the autocomplete documentation
However, if you use the multiple option, due to complexities in TomSelect, the autocomplete widget will work, but it will not update if you change any options. For example, if your change the "options" for a select during re-render, those will not update on the frontend.
from ux.
I'm not sure we can do anything for now about this, due to the problems you mentionned.
We are looking at alternative options but i can't promise you any deadline :/
from ux.
I'm facing the same issue. I've been trying to force disconnect and reconnect the Stimulus controller, but with no luck.
For now, I'm going to replace the Autocomplete with my own JS implementation. But if there's anything I can help you with, let me know @smnandre
from ux.
I'm not a user of Autocomplete so this is not the component i know the much... so any help would be much welcomed :)
from ux.
Related Issues (20)
- [LiveComponent] In a batch request, the backend only returned that view for the last call HOT 7
- [LiveComponent] Validation of URL parameter values HOT 3
- [InteractsWithLiveComponent] Invoking a LiveAction submitting a Form with a RepeatedType-Password fails upon validation. HOT 2
- [Stimulus] Input type "date" and "datetime-local" do not display initial value HOT 3
- [Doc] Little error on form-collection-type demo HOT 4
- [Assetmapper] "importmap:require" downloads a minified version of the base package - sub directories are not included HOT 3
- [LiveComponent] Error on Vector props hydratation HOT 5
- Add the Map component to the UX website HOT 7
- [TwigComponent] Scope of translation domains HOT 8
- [LiveComponent] Stimulus controller inside a Live Component does not rerender HOT 14
- [AutoComplete] the `openOnFocus` option works only on the second focus? HOT 3
- [LiveComponent] [Turbo] "Error: Form responses must redirect to another location" when using a search form inside a Live Component HOT 2
- Unable to load the "Symfony\UX\Icons\IconRenderer" runtime. after update symfony/ux-icons v2.18.1 to v2.19.0 HOT 3
- [Translator] Cache is not warmed anymore
- [LiveComponent] ComponentWithForm prevent onUpdated to be triggered
- [Feature Idea] [Turbo Streams] [ux-turbo] Render view as Turbo Stream
- [TwigComponent] Cva in html_extra HOT 3
- [Map] Feature: Mapbox bridge (and searchbox) HOT 3
- [TwigComponents] [Question] Performance hit when passing content to nested component HOT 9
- Issue with data-loading and disabled attribute HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ux.