你能告诉我一种在角度2中获取复选框值的方法吗
这是我的代码
https://stackblitz.com/edit/angular-grtvc7?file=src%2Fapp%2Fapp.module.ts
我知道如何使用这样的模板变量来做到这一点
<mat-checkbox #ch>Check me!</mat-checkbox>
checkCheckBoxvalue(ele){
console.log(ele.checked)
}
Run Code Online (Sandbox Code Playgroud)
我想知道另一种实现此功能的方法
dropdown在我的示例中我有两个重置状态(select bank select state).只有第一个下拉列表有数据.当我更改第一个下拉值时,我获取状态数据并显示在下拉列表中.如果我选择YES BANK它显示我select state.现在如果我选择任何状态示例.然后Delhi做某事.但是现在如果我再次更改银行而不是yes bank示例Axis bank状态下拉列表显示Delhi为什么?它显示重置并显示select state?
如何重置第二个下拉列表(第一个下拉列表更改时).我的代码是
https://codesandbox.io/s/7wlwx2volq
当用户更改时,第二个下拉列表始终显示select state新数据bankbank name
onChangeDropdown = e => {
console.log(e.target.value);
this.props.callbackFn(e.target.value);
};
Run Code Online (Sandbox Code Playgroud)
请解释
你能告诉我如何在按角度单击按钮时将列表滚动到顶部吗?我试过这样
scrollToTop(el){
el.scrollIntoView();
}
<button (click)="scrollToTop(target)">scroll to top</button>
Run Code Online (Sandbox Code Playgroud)
它将列表滚动到顶部。但它隐藏了我的addressbar然后用户看不到header我认为这不是一个好的解决方案。任何人都有其他好的解决方案
这是我的代码 https://stackblitz.com/edit/angular-f9qxqh?file=src%2Fapp%2Fapp.component.html