-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Action.enter的建议 #105
Comments
|
(2) 如果ER会自动完成一系列的工作, |
还是发svn看看比较方便,顺便学习学习 |
2.可以用
|
(1) |
能不能提供一个生成子类的方法啊?比如:
每次都是先require一大堆,重写一大堆,继承。。。心情很烦躁啊有木有! 或者是由edp add提供这个功能,快速新建一个action-model-view-etpl
自动生成这些文件
那些继承基类的代码自动给搞好 |
你希望是怎么样的代码,是否可以给个示例的代码,我们再来看看怎么去支持
所以还是想看下代希望的代码是怎么样子的……
我很理解你的需求,不过刚好是和ER不一样的一种交互方式。我并不太希望ER去支持2种路线,所以为此可能我会考虑插件或者别的机制,容我思考
有点想不明白,求下你的代码,如何一个接口来完成,或者提交pull request也行 |
我们和ef的完全一样
|
那么这个后续作为edp-codegen的插件来做一下吧:) |
是否可以这样考虑,提供一个接口,扩展父类
对于
后面两个方法
使用者可以在 |
上面说了,我认为这事不应该ER提供,考虑单独的库来吧……
这似乎就是把我的 只有一个方法,意味着只能重写一次,而事件本身是多播的有明显优势,至少管家现在就有不下3处注册了 |
恩,单独的库吧。 |
有没有必要改吧改吧,弄成edp的扩展?例如 |
嗯,会的,等我这阵子杂七杂八的事结束了,或者我找到人来搞这个…… |
那我来找人搞吧,这样子发布1.0.0的时候,能多打包点儿东西~~~ |
这个问题还有进一步的讨论吗?考虑在近几周发布 |
在使用ER的时候,遇到了一些使用不便的地方,在这里说一下
Action
、Model
、View
没有构造函数初始化,不方便做初始化工作Model.load
、Deferred
实现不友好,调试很不方便model.datasource
请求不方便携带参数Model.prototype.prepare
应该要先调用,而且应该有返回值,再执行fill
或set
Action.enter
的时候接口较少,不方便扩展Action.prototype.enter
中,createModel
带了参数,后面就不需要再次fill
了Action.prototype.forwardToView
中连续的三个操作this.fire('rendered')
、this.initBehavior()
、this.fire('entercomplete')
可以合到一起了The text was updated successfully, but these errors were encountered: