`
nannan408
  • 浏览: 1760385 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ext的json问题。

 
阅读更多
1.前言。
   作为一个还算普遍的js框架,ext竟然没有一个完整能用的json例子,官方却是一个array例子,是不想让开发者用json吗?并且ext的表格,需要这么难整合吗,就不能直接提供一个接口直接转化json?
2.总结。
  建议切换成jquery,免费的东西一收费就变味。
0
0
分享到:
评论
5 楼 nannan408 2013-11-22  
  感谢大家的回复,这个完全是我eval搞错造成的,火狐等w3c的eval格式要求很严格,这造成list的数据用松散结构的json完全不起作用。必须用严格的json。什么是严格的json?严格的json就是所有属性都要有"",如果是list则,应该为{"lista":[{"id:"a1"},{"id":"a2"}]}的形式,错一点火狐都解析不出来。还有,火狐的单个非list的json用eval解析不出来,一个json类传过去至少要两个属性。
   希望对大家以后开发有所帮助。
4 楼 white_crucifix 2013-11-13  
的确是,extjs对传递参数的形式和类型要求比较死,以前也在传参的问题上纠结过。不过后来凑着ext的要求也就这样做了。另外ext有些布局是放不开,有时候需要很复杂的嵌套才能达到我们想要的效果,比如3.x里的column布局和form配合就是最扯淡的。
PS. 样式和位置不是一回事啊亲,还以为你说自定义css(样式)呢……
3 楼 nannan408 2013-11-13  
white_crucifix 写道
你自己都做过这么长时间extjs了,json什么的应该早就会用了吧,不明白还在较什么劲……

我指的是封装json,并且能自由传递params。这个jquery的确做得比ext好。 除此之外,ext的样式问题,让人要崩溃,button和field始终很难做到自定义位置。 我认为是ext的一大缺陷,自定义样式很难做到一致。
2 楼 white_crucifix 2013-11-13  
你自己都做过这么长时间extjs了,json什么的应该早就会用了吧,不明白还在较什么劲……
1 楼 maoweiwer 2013-11-13  
发发牢骚可以。。以我对EXT的理解及了解。。还是建议你再认真看看EXT的API及DEMO。。这点不是你切换为jquery的理由。。技术选型。。。慎重。。慎重。。切记。。

相关推荐

Global site tag (gtag.js) - Google Analytics