用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3437|回复: 7
收起左侧

[已解决] 在model中不能调用library?

[复制链接]
发表于 2010-3-23 15:02:43 | 显示全部楼层 |阅读模式
rt
不知道是否不可以,看手册是说要在controller中调用~
发表于 2010-3-23 15:08:23 | 显示全部楼层
可以,不过会耦合
 楼主| 发表于 2010-3-23 15:11:57 | 显示全部楼层
也是用load->library的方法吗?
为什么会造成耦合呢?
发表于 2010-3-23 15:35:28 | 显示全部楼层
$CI =& get_instance();
$CI->load->library();
这样调用。
发表于 2010-3-23 15:39:06 | 显示全部楼层
原则上model不应该与任何library有瓜葛
发表于 2010-3-26 13:11:38 | 显示全部楼层
回复 5# visvoy


   出于什么样的目的,会有这样的原则?关于耦合,没太明白你的意思。
发表于 2010-3-26 14:07:45 | 显示全部楼层
发表于 2010-3-26 14:55:09 | 显示全部楼层
是的 模型层不要去涉及调用其他类库

在控制器里面调用即可

在模型层完成好数据库方面的东东就好

本版积分规则