About jishuang

该作者尚未填入任何详情
So far jishuang has created 559 blog entries.

list中重复显示都是data上第一条数据

list组件是需要关联data的,在用list组件时需要注意 1.先设置list组件上的data属性 2.再向list中拖放组件设置组件的bind-ref属性值 如果不是按照1和2的顺序设置的,而是先设置的组件的bind-ref的属性值那么生成的属性值是错误的,就会导致list中重复显示都是data中的第一条数据 bind-ref属性值正确的写法是不需要写$model.data的,只需ref('关系名')即可

打Android包时提示“连接打包代理服务失败”

app打包的时候,打Android的包默认不需要填代理服务器,但是会报错“连接打包代理服务失败,请检查代理服务地址是否正确” 提示这个错误时可以看tomcat控制台是否有错误信息,如果没有错误信息按照下面的方式设置,重新打包看tomcat中的提示信息 studio的“窗口——首选项——Studio配置”中把“开启组件属性编辑器页面以及模版向导开发调试模式”这个选项勾选上,然后启动tomcat

如何设置树形下拉?

gridselect默认是列表下拉,如何设置可以显示树形下拉? 参考如下: gridSelect组件的option上提供的有appearance可以设置grid、tree、treegrid,默认设置的是grid,如果要树形下拉可以设置为tree,树形下拉显示多列可以用treegrid 设置为树形下拉的前提是gridselect的option上data关系的data的数据要是树形数据才可以

V3.4版本移动端date类型的时间选择器如何用V3.4之前版本的模式?

V3.4版本中移动端时间选择器默认是图1的格式,如何设置可以按照V3.4版本之前的模式图2显示? (图1) (图2) 如下设置: 在input所在的.w对应的js中引用input var Input = require("$UI/system/components/justep/input/input"); 在model的函数定义中添加Input.mobileDatePickerType = 'mobiscroll'; var Model = function(){ this.callParent(); Input.mobileDatePickerType = 'mobiscroll'; };

radioGroup或者checkboxGroup显示的所以选项相同

radioGroup或者checkboxGroup组件bind-itemset关联的data要多条数据,但是运行显示是显示的选项都是一样的默认是data的第一条数据 这个现象是bind-itemsetValue和bind-itemsetLabel的属性设置的不对,bind-itemsetValue和bind-itemsetLabel的属性值应该为ref('XXX'),不能在加上的$model.data V3.4版本中有缺陷,选择后会加上$model.data,V3.5版本中会解决这个问题