控制器动作入口可以用多态的这种特性,可以有参数嘛

#1 邪风

我写着写着又碰到问题了。

我有一个控制器的动作,名字叫做updateDoc,它原本用来处理模板交互的ajax,只是一种功能。
现在问题突然又出现了,它需要完成领完一个,更新数据库,而不单单是读数据库了。然后我就想到了改动作有没有多态这样的特性的?
也就是说,模板可以传参数到动作中?类似于函数的多态性。。

现在妥协的办法就是:要么就是另外写一个动作,叫做updateDocDb,但是感觉这个也就比较乱,命名没有统一性。
还有一个是这样的:我在动作中写了另外一个函数,把php当做js来写了。不过,这样应该可以的。但是,我感觉在动作中用switch来判断分支,感觉也乱,还是多态自动判断比较好,但是我又不知道这样的想法对不对,也没有一个很好的思路,主要是变量接受不知道该怎么做?

嘿嘿。问题比较多,应该都是以后和我一样的菜鸟需要问的。

2012-02-06 14:08:36

#2 jake

用 if ... else 吧

不是什么都能扯上多态之类的名词的。

2012-02-06 15:57:07

#3 邪风

好吧。那就算了。我还是用最原始的。。主要是感觉我的ajax已经在不断的变多了。

2012-02-06 16:27:32