dojo学习笔记二

一直以来不清楚hash的中文翻译是什么,今天才知道应该叫“散列”。在java和.net开发中,我最喜欢用的就是把键值对放到HashMap或Hashtable里,再把HashMap放到List里去,在html页面通过循环把List里的数据展示出来。

今天发现以前对extjs的理解还有些偏差,以前以为extjs的存在只是让页面变的漂亮些,另外使用封装好的js,操作更方便。当json已经大行其道,成为数据传输的重要形式时,我仿佛还是有些落伍。

今天通过对dojo的学习,至少弄明白了“散列”和JSON格式到底是啥区别:JSON就是更严格化的“散列”,json要求冒号前面必须加引号,冒号后面不能是表达式。

另外发现我以前手工在前台组织table展现的方式实在有些石器时代,更好的做法是把数据在java层面以service的方式,json的格式提供出来,在前端用dojo提供的grid展现出来。这样就实现了前后台的绝对分离,多么美好啊!以前的杂凑或半杂凑做法实在是...

由于我看的书是08年出版的,dojo又是比较新的,书中的代码有些引用的js的目录和名称发生了变化,经过我的查找修正,解决了这些问题。下面是我新学习到的dojo组件:

dojo.data.ItemFileReadStore
dojox.grid.DataGrid

实现的效果图如下:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值