首页 > 解决方案 > 是否有一些简单的方法可以使 ui5 webcomponent(例如 ui5-input)与角度组件模型保持同步?

问题描述

我试图在输入字段中输入数据时使用带有 ui5 输入字段的 ngModel 来自动更新我的角度模型,但没有让它工作。有没有一种简单的方法可以让一个对象在输入 ui5-input Web 组件时发生变化的角度侧?

我试过的是:

<ui5-input id="ui5Input" 
required 
[(ngModel)]="ui5Val" name="ui5Val"
>
</ui5-input> {{ui5Val}}

或者 webcomponents 就角度而言永远不能成为表单控件,我应该为每个 ui5 表单元素编写一个包装器组件?

我找到了这篇文章并成功实现了一个自定义表单控件,其中同步完美:

构建自定义表单控件:https ://medium.com/joolsoftware/creating-a-custom-formcontrol-in-angular-da92f2f47733

标签: angularbindingngmodelui5-webcomponents

解决方案


推荐阅读