只是另一个“为什么会这样”的问题:我注意到仍然可以在视图中访问私有辅助方法。为什么?有没有办法防止这种情况(例如,当有只能从另一个助手中调用的助手方法时)?
问问题
7146 次
1 回答
29
助手是混入视图的模块。这意味着助手中的公共、受保护和私有方法成为视图上的公共、受保护和私有方法。
我认为您实际上不能从视图中隐藏辅助方法。你需要做一些事情,比如有一个你在助手中实例化的助手类,然后将调用委托给它 - 听起来它可能会很快变得混乱。:)
于 2012-10-11T09:04:16.310 回答