提交 cfd71a8e 编写于 作者: KK's avatar KK

修复数据选择视图快速搜索下,选中项消失

上级 745ee899
...@@ -567,7 +567,7 @@ ...@@ -567,7 +567,7 @@
this.items.forEach((item:any)=>{ this.items.forEach((item:any)=>{
// 计算是否选中 // 计算是否选中
let index = this.selectdata.findIndex((temp:any)=>{return temp.srfkey == item.srfkey}); let index = this.selectdata.findIndex((temp:any)=>{return temp.srfkey == item.srfkey});
if(index != -1){ if(index != -1 || Object.is(this.selectedValue,item.srfkey)){
item.checked = true; item.checked = true;
}else{ }else{
item.checked = false; item.checked = false;
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
<#-- END:输出项布局面板 --> <#-- END:输出项布局面板 -->
<#else> <#else>
<ion-label>{{item.<#if appde.getMajorPSAppDEField()??>${appde.getMajorPSAppDEField().getCodeName()?lower_case}<#else>srfmajortext</#if>}}</ion-label> <ion-label>{{item.<#if appde.getMajorPSAppDEField()??>${appde.getMajorPSAppDEField().getCodeName()?lower_case}<#else>srfmajortext</#if>}}</ion-label>
<ion-radio slot="end" :value="item.srfkey"></ion-radio> <ion-radio slot="end" :checked="item.checked" :value="item.srfkey"></ion-radio>
</#if> </#if>
</ion-item> </ion-item>
</ion-radio-group> </ion-radio-group>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册