加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 在模型或控制器中获取消化的asset_path

发布时间:2020-12-17 01:35:35 所属栏目:百科 来源:网络整理
导读:我有一个文章模型,它有一个字段svg_path. 我使用fabricjs绘制一个可以包含多篇文章的画布,并且可以修改. 我目前所做的是生成一个json,其中包含文章的所有必需字段,包括svg_path. 当我尝试在我的文章模型或控制器中使用asset_path助手(http://api.rubyonrails
我有一个文章模型,它有一个字段svg_path.

我使用fabricjs绘制一个可以包含多篇文章的画布,并且可以修改.

我目前所做的是生成一个json,其中包含文章的所有必需字段,包括svg_path.

当我尝试在我的文章模型或控制器中使用asset_path助手(http://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-asset_path)时,它将始终返回没有摘要的路径,该摘要在开发环境中有效但在生产中不起作用.在那里我包括这样的帮助:

include ActionView::Helpers::AssetUrlHelper

asset_path(svg_path)

如果我在视图中调用此帮助程序,它将生成包括摘要哈希的正确路径.

如何在json对象中获取正确的路径?

解决方法

解决方案是像这样调用帮助器:

ActionController的:: Base.helpers.asset_path(svg_path)

在此之前,我在我的问题中包含了帮助程序,这不会产生预期的结果.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读