element-angular
element-angular copied to clipboard
组件el-cascader点击input框数据无法展现,点击input框中的icon之后才可以正确响应
Issue Type:
- [x] Bug :组件el-cascader点击input框数据无法展现,点击input框中的icon之后才可以正确响应
- [ ] Feature
- [ ] Help
Version & Environment:
version: 0.6.0
environment:angular/cli 6.0.1
Description: 第一次点击input时,el-cascader中的数据展现为空,点击icon之后数据才可出现
没有复现,最新版本是 0.7.6,建议更新一下版本试试?
升级至最新版情况依然是这样,并且给定默认值,也无法默认显示
同样的问题,我能复现,并且经测试静态数据没问题,如果是获取的后端数据就会有问题,相信是一个bug,请尽快修复
后端获取数据就会有问题,必须多次点击才能出来数据
我也同样有这个问题
但可以暂时这么解决:
setTimeout(() => { jQuery('.el-input__icon.el-icon-caret-bottom.is-clickable').click() }, 500);
设置一个初始值即可
<el-cascader [options]="jdCate" size="{{size}}" [model]="_defaultCate" (modelChange)="onChange($event)" class="modal-condition" placeholder="请输入" [clearable]="true"> </el-cascader> export class xxxComponent{ jdCate: any = []; }