arrays - 如何在 Angular 更改时从数组中删除或删除项目
问题描述
在这里,当我更改下拉列表时,我想从数组中删除选定的项目。我在复选框列表中有几个项目,并且 onselect 我正在推动数组中的项目,但是当我更改下拉列表时,应该从数组中删除选定的项目。我在这里复制了我的问题,请查看此链接 https://stackblitz.com/edit/angular-rhkz6i?file=src%2Fapp%2Fapp.component.ts
解决方案
您可以添加this.selectedGroups = [];
您的setGroup
功能,以便可以重置
setGroup(nav:any, index){this.selectedGroups = [];}
推荐阅读
- html - 无法在图像上方的导航栏中获取按钮,无法在图像上方获取徽标
- arrays - 显式定义变量与访问数组
- c++ - 为什么运算符重载上的 ref-qualifier 和 cv-qualifier 允许右值赋值?
- javascript - 我的路线没有按照我希望的方式工作
- java - 如何在不单击每个方块的情况下使绿色框填满整个屏幕?
- python - Amazon SageMaker 如何预测新数据
- z3py - 将变量限制在 z3 中的域中
- python - 从另一个模块导入的 Python 脚本
- javascript - 如何在 React 中使用 useLongPress.js 从 {...bind} 将参数传递给 onCancel?
- reactjs - React Redux 错误:操作必须是普通对象。使用自定义中间件进行异步操作