替换弹窗中字段显示的值
生活随笔
收集整理的這篇文章主要介紹了
替换弹窗中字段显示的值
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
頁面效果:
原本狀態(tài)框中的值是數(shù)字,但是為了方便用戶查看。所以將數(shù)字顯示為所對應的文字顯示
代碼:
//顯示框 var _txtStatus = factory.CreateWidget('textfield', {name: 'status',fieldLabel: '狀態(tài)',//下面listeners的內(nèi)容是添加實現(xiàn)上述效果的listeners:{'render': function (txtStatus) {//調(diào)用狀態(tài)函數(shù) 傳值 call方法中的第一個參數(shù)是自己本身,第二個參數(shù)才是狀態(tài)函數(shù)的參數(shù)。var abc = lockStatus.call(abc,config.record.data.status);//這一步就是設(shè)置顯示框中的值 txtStatus.setValue(abc);}}});//狀態(tài)函數(shù) function lockStatus(data) {if (data == '6'){return '刪除失敗';}else if(data == '5'){return '正在刪除';}else if(data == '4'){return '正在下發(fā)';}else if(data == '3'){return '下發(fā)失敗';}else if(data == '2'){return '下發(fā)完成';}else{return '';} }總結(jié)
以上是生活随笔為你收集整理的替换弹窗中字段显示的值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: renderer的两种使用方式
- 下一篇: 通过输入流获取json格式数据转为map