EXT4中得fields问题

血冰飝 2011-08-24 03:53:00
EXT.regModel('ProjectOpte', {
fields : [ {
name : 'id',
type : 'int'
}, {
name : 'hpsoId',
type : 'float'
}, {
name : 'hpsoState',
type : 'long'
}, {
name : 'hpsoDate',
type : 'date',
dateFormat : 'Y-m-d//TH:i:s'
}]

});

注:这是个js文件中得内容


请问这样写对吗?如不对请问该怎么写正确。



听我们组长说这就相当于封装类,只不过封装在js中但是我不知道float、long、date是不是这样写的,还有double该用什么类型,是不是float。还有如果有个参数是一个java类形式的,该怎么写?
...全文
229 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
newtypebao 2011-08-24
  • 打赏
  • 举报
回复
field有以下几种类型
没有double
auto (默认)
string
int
float
boolean
date
newtypebao 2011-08-24
  • 打赏
  • 举报
回复
regModel这个方法在4.0.0之后就不建议使用了
改用 Ext.define
比如
Ext.define('My.awesome.Class', {
someProperty: 'something',

someMethod: function() {
alert(s + this.someProperty);
}

...
});

var obj = new My.awesome.Class();

obj.someMethod('Say '); // alerts 'Say something'
血冰飝 2011-08-24
  • 打赏
  • 举报
回复
芝麻来人。。。
血冰飝 2011-08-24
  • 打赏
  • 举报
回复
速度来人
在线求解

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧