gpt4 book ai didi

ruby-on-rails - 如何在 Rails 3 模型中访问 image_path 路由助手?

转载 作者:行者123 更新时间:2023-12-03 15:17:45 24 4
gpt4 key购买 nike

我正在尝试在 Rails 3 模型中使用 Sprockets 的 image_path 方法。我试过包括ActionView::Helpers::AssetTagHelper在我的模型中并调用 image_path 但这不起作用( undefined local variable or method 'config' )。

有任何想法吗?

更新 - 这对我有用:

ActionController::Base.new.view_context.asset_path("image.png")

最佳答案

我认为这是加载 Assets 助手的标准方式:

ActionController::Base.helpers.asset_path("image.png")

这似乎比创建一个新的 ActionController::Base 实例并请求 View 上下文更可取,因为它更明确。

关于ruby-on-rails - 如何在 Rails 3 模型中访问 image_path 路由助手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13261616/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com