我遇到了Angular2的材质md-select组件的问题,其中FormGroup的值未加载或填充到select中。这是代码......
https://embed.plnkr.co/p7Fm9lC4TxoVaZ8ydYf0/
控件'formal'的值设置为1,但UI显示为没有使用占位符消息填充值。
我做错了吗?
答案 0 :(得分:5)
到目前为止,我发现的只是占位符始终存在,即使您选择了一个值。请参考这个plunker:md-select examples
由于您有反应表单,您可以将验证放在其他地方吗?正如我们通常会与Angular一样。也许不是你想要的,但是......
至于导航时没有预先选择的值,是这样的:
this.form = new FormBuilder().group({
formal: [1]
});
应该是:
this.form = new FormBuilder().group({
formal: ['1']
});