Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[Question] About the decision of use setFormFromSrc() only OnInit and not OnChange on Form lifecycle #1134

Open
Assignees
Labels
@Patcire

Description

Hello guys!

I was implementing some formio tasks at work last friday and we needed to change dinamically between differents Forms. When I changed @ Input() src the component was'nt re-render itself, so I needed to force it manually playing with value based condition and the method detectChanges().

The solution works but this behaviour looked strange to me so I've been reading the source code of "FormioBaseComponent"

lines 284 and 291

and saw that the method that control that "setFormFromSrc()" it's only used OnInit.

Powerful as it is render a Formio Form in our Angulars projects only with the src value, why is it not watched the changes to trigger a re-render? I imagine that there is a good reason, but I can't see it and I'm curious about it!

Thank you in advance :)

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /