2015-11-02 65 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)

此之前,我已經包括了助手在我的問題,這並沒有導致預期的結果。

相關問題