2015-11-02 62 views
0

我有一个Article模型,它有一个字段svg_path在模型或控制器中获取消化的asset_path

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

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

当我尝试使用asset_path助手(http://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-asset_path)在任我Article模型或控制器,它会永远只返回路径,而不消化,这在开发环境中工作,但尚未投入生产。在那里,我有这样的帮手:

include ActionView::Helpers::AssetUrlHelper 

asset_path(svg_path) 

如果我把这个助手视图就会产生正确的路径,包括摘要哈希值。

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

回答

2

解决的办法是打电话给助手这样的:

ActionController::Base.helpers.asset_path(svg_path)

此之前,我已经包括了助手在我的问题,这并没有导致预期的结果。

相关问题