SpeedPHP技术交流论坛

 找回密码
 论坛注册

QQ登录

只需一步,快速开始

搜索
查看: 228|回复: 2

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

[复制链接]

5

主题

0

好友

5

积分

武林新贵

Rank: 4

发表于 2012-2-6 14:08:36 |显示全部楼层
我写着写着又碰到问题了。

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

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

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

48

主题

0

好友

3074

积分

管理员

@speedphp

Rank: 9Rank: 9Rank: 9

发表于 2012-2-6 15:57:07 |显示全部楼层
用 if ... else 吧

不是什么都能扯上多态之类的名词的。
提问前注意:请先查手册、搜索本站和搜索论坛来查找答案,大部分问题都在手册和论坛旧贴中能够得到解答!

提问时注意要把问题说清楚,最好包括:代码、错误提示、截图等

5

主题

0

好友

5

积分

武林新贵

Rank: 4

发表于 2012-2-6 16:27:32 |显示全部楼层
好吧。那就算了。我还是用最原始的。。主要是感觉我的ajax已经在不断的变多了。
您需要登录后才可以回帖 登录 | 论坛注册

手机版|Archiver|SpeedPHP.com ( 粤ICP备08008671号 )  

GMT+8, 2012-5-19 02:22

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部