SmartClient正式推出了Aptana插件,尤其是CodeAssist功能强大。在所有的Ajax框架中,我认为SmartClient的帮助文档最完善、最具指导意义,比Ext强很多。
由于SmartClient创建对象的特殊性或者说类工厂模式,创建对象不能通过new关键字实现。例如,var ca = new isc.Canvas() 语法是错误的。只能通过 isc.Canvas.create()实现。我曾经尝试着创建自定义的Ajax框架插件(即SmartClient插件),基本可行。只是在该问题上无法绕过去。后来和Aptana联系,让我提交问题,几经交涉,他们一直未修改。我也没有继续投入时间研究此问题。
我还曾经在SmartClient论坛询问此问题,SmartClient乐于让开发者去说服Aptana支持该问题。呵呵,现在插件出来了,是SmartClient公司的Wayne Russell完成的,我倒想知道他是如何解决这个问题的。
http://www.isomorphic.dreamhosters.com/?p=27
由于SmartClient创建对象的特殊性或者说类工厂模式,创建对象不能通过new关键字实现。例如,var ca = new isc.Canvas() 语法是错误的。只能通过 isc.Canvas.create()实现。我曾经尝试着创建自定义的Ajax框架插件(即SmartClient插件),基本可行。只是在该问题上无法绕过去。后来和Aptana联系,让我提交问题,几经交涉,他们一直未修改。我也没有继续投入时间研究此问题。
我还曾经在SmartClient论坛询问此问题,SmartClient乐于让开发者去说服Aptana支持该问题。呵呵,现在插件出来了,是SmartClient公司的Wayne Russell完成的,我倒想知道他是如何解决这个问题的。
http://www.isomorphic.dreamhosters.com/?p=27
SmartClient正式发布了Aptana插件,解决了通过new关键字无法创建对象的问题。该插件提供了强大的CodeAssist功能,并且SmartClient的帮助文档被认为是所有Ajax框架中最完善的。
6694

被折叠的 条评论
为什么被折叠?



