0
有没有办法调用私有函数rails_asset_id(http://apidock.com/rails/v3.0.5/ActionView/Helpers/AssetTagHelper/rails_asset_id)来生成缓存清除密钥?直接在控制器中调用rails_asset_id
我需要相同功能的文件,我将从ajax请求下拉(所以我不能只使用内置的* _include_tag函数),我希望被缓存,直到它们被修改。有没有办法直接调用rails_asset_id,这样我就不必重新实现修改后的时间检查并缓存它呢?
有没有办法在视图之外使用它?实际上,我将所需的功能提取到一个lib类中,并且在那里使用它时显然会遇到未定义的方法错误。 – Paul 2011-04-13 20:57:40
@ShyGuy:我已经更新了我在视图外使用它的答案。 – htanata 2011-04-14 02:24:42