Angular Material 2 当我将值设置为 formGroup 时,md-input 没有聚焦

Angular Material 2 md-input is not focusing when i setValue to the formGroup

md 输入焦点发生了一些奇怪的事情:

这是我拥有的元素之一

<md-input-container dividerColor="warn">
        <input md-input placeholder="Code..." formControlName="code">
 </md-input-container>

这是我订阅并将值设置为 formGroup 的方法:

getOneItem() {
this._objectsService.getOneItem(this.id).subscribe(
  resObjectsData => {
    delete resObjectsData._id;
    this.form.setValue(resObjectsData); // Here i am setting the value
  }, error => this.errorMsg = error
);

视图上的对象正常加载,但 md-input 文本字段未聚焦。日期、时间、select、数字等其他类型的焦点都很好。这是屏幕截图:

我也无法设置输入焦点,所以我只是摆脱了占位符并设置了一个固定的标签,这只是一种解决方法。

<md-input-container floatingPlaceholder="false">
    <label>Name</label>
    <input type="text" md-input formControlName="fieldName">
</md-input-container> 

只使用 <md-input formControlName="code" placeholder="Code..."></md-input> 不用 md-input-container