About 站点默认

该作者尚未填入任何详情
So far 站点默认 has created 17 blog entries.

input 默认显示当前时间

问题:默认显示当前时间 解决办法:dataType 设为Date 属性bind-value  justep.Date.toString(new Date() , justep.Date.STANDART_FORMAT_SHOT)    格式: yyyy-MM-dd dataType 设为DateTime justep.Date.toString(new Date() ,  justep.Date.DEFAULT_FORMAT) 格式:yyyy/MM/dd hh:mm:ss  

baasData 条件过滤

baasData设置条件过滤,首先先添加一个baasData组件,然后绑定表;当然后台你要先建好.m文件,添加表action 选取queryAction(这个不会可以去看看后端服务教程), 1.baasData刷新事件接管,baasData  属性autoload 设为fasle,这样他就不会一开始就去请求加载数据了; 现在就可以添加过滤条件了,baasData右键增加过滤条件,baasData下就有一个fiflter0,这个时候可以在model 的onload事件里写代码了 var data = this.comp("userData") var username = this.comp("nameInput").val(); var password = this.comp("passwordInput").val(); data.setFilter("filter0", "username='" + username + "' and password='" + password + "'") data.refreshData();//粗体就是数据库表的列名,斜体字是你要传的值,这个filter其实就是一个sql语句 这个时候就可以得到你想要过滤数据了, 2.baasData 属性autload不设为fasle [...]

data保存失败!!Cannot read property ‘define’ of undefined

问题原因:data保存失败!!Cannot read property 'define' of undefined 出现这个问题一般有两种可能: 1.数据库表没设置主键, 解决方案:数据表加个主键,表action重新建一下,baasData 重新绑定表就好了 2.数据库表有主键了但是还是报这个错,这个时候检查意义baasData 属性idColumn 有值没,这个值是你绑定表时候自动添加上去的,他对应的就是数据库 表的主键,如果没有这个属性那就需要重新放个baasData 与表重新进行绑定了,idColumn这个属性有了这就绑定成功了(这个问题在3.4 小版本号4935的Studio中已经解决了)

设置data 刷新删除不提示

每次刷新data都会弹出一个弹框,感觉很不爽所以想把他屏蔽掉,方法很简单,设置data属性。 confirmDelete  设为false,这个时候删除就不会有提示了,删除的提示自己写一段话,这个时候在confirmDeleteText 写上想要提示的话就可以了,刷新和删除做法是一样的