框架的一些bug问题记录

关于java后台生成的mis表,在添加的add页面和edit页面中无法显示,去控制台里面查看。会有些错误的信息,是由于,你的那些html的标签不正常。导致无法显示。

里面有一个高级搜索,可以对这个选择搜索条件,然后对这个进行搜索。

以下注意点:

1.java中所有的string 都是大写的。

2. 后台页面中的 dataBean.getProjectname()  获取前台传过来的值

框架的一些bug问题记录

3. 后台页面中的 this.addCallbackParam()     返回调用前台的回调函数

框架的一些bug问题记录

4.回调的函数为第3点中的 newCallback() 方法,

框架的一些bug问题记录

5. 前台,给input控件加上一个点击,或者选择下拉框的事件,为 onvaluechanged

框架的一些bug问题记录

调用方法为后面写一个projecttypeChanged 方法

6.mini ui中获取 某个元素

var money = mini.get('projectmoney');

7.给某个元素只为只读的属性 allowInput="false" ,直接写,这边没有提示

框架的一些bug问题记录

8. 除了代码项的树可以用LazyTreeModal9 这个控件,其他控件都应该用TreeModel控件

9. 默认选择这个树的最底层 onbeforenodeselect="beforenodeselect"

10.按钮点击的控件 <input id="projectmanager" class="mini-buttonedit" bind="dataBean.projectmanager" required="true" requiredErrorText="项目经理不能为空!" />

在这个控件里面加上点击事件 onbuttonclick="selectManager"

11.需要弹出一个窗口的代码

epoint.openDialog("选择人员","frame/org/ou/selectouuser",selectManagerRtn,{

   width:300,

  height:400

  })

回调函数如下:

function selectManagerRtn(e) { var s = e.split(";");    mini.get("projectmanager").setText(s[0]);    mini.get("projectmanager").setValue(s[1]);

    console.log(e);

    //epoint.alert("回调");

}

12。当为多个用户的选择的时候,当关闭当前的窗口时,点了确认按钮,但是再次打开,之前的那个信息就不显示了,所以就用以下控件:

框架的一些bug问题记录

13.后台的列表页面中,当某列为代码项控制时,需要对这个进行一个转换,

代码如下:data-options="{code:'地区'}"

框架的一些bug问题记录

14.提示导包。有的时候会由于包导的不对,导致这个程序报错。

alt + enter 按键,来进行报错提示。

15.列表页面初始化,获取从其他页面传过来的参数的值的方法如下:Util.getUrlParams('projectGuid');

上一篇:Android JNI基础篇


下一篇:atitit.vod search doc.doc 点播系统搜索功能设计文档