在Angular 8中,可以使用双向绑定和事件绑定来实现当选择时更改值的功能。以下是一个包含代码示例的解决方案:
export class MyComponent {
selectedValue: string;
onSelectionChange() {
console.log('Selected value: ' + this.selectedValue);
// 在这里可以进行其他逻辑操作
}
}
在上面的代码中,当选择框的值发生变化时,onSelectionChange()函数将被调用,并且可以在该函数中访问选择的值。你可以根据自己的需求在onSelectionChange()函数中执行其他逻辑操作。
请注意,为了使ngModel指令正常工作,你需要在组件的模块中导入FormsModule:
import { FormsModule } from '@angular/forms';
@NgModule({
imports: [
// 其他模块
FormsModule
],
// 其他配置
})
export class MyModule { }
希望这个解决方案对你有帮助!
上一篇:Angular 8行为主题