在Angular中,如果你想选择一个元素并将它与ngModel绑定,正确的做法是使用双向数据绑定语法[(ngModel)]。以下是一个解决方法的示例代码:
在HTML模板中:
在组件中:
export class YourComponent {
selectedElement: string;
// 其他代码...
}
这样,当用户在输入框中输入内容时,selectedElement
属性将自动更新。你可以在组件中使用selectedElement
属性来进行操作。
请确保在使用ngModel之前,你已经导入了FormsModule
并将其添加到你的模块的imports
数组中,例如:
import { FormsModule } from '@angular/forms';
@NgModule({
imports: [
FormsModule
],
// 其他代码...
})
export class YourModule { }
这样做后,你应该能够正确地选择元素并将其与ngModel绑定。
上一篇:Angular选择选项字段未显示