使用Rails中的资源图像生成Mustache模板



我正在rails应用程序的控制器中生成一个Mustache模板。我能够很好地生成html。我的问题是,我无法从资产文件夹加载图像。

我尝试使用ActionController::Base.helpers.image_tagActionController::Base.helpers.asset_path,然后将其作为变量传递到Mustache模板中的图像标签中,作为资产路径的<img src="{{ asset_path }}" />,并将image_tag的输出作为<div> {{ image_tag }} </div>

我知道image_tag和asset_path正在拾取图像,因为当我放入不正确的路径时,它会输出一个错误。

有人知道如何将此图像链接到Mustache模板吗?

此问题已得到解决。该错误与Mustache无关,而是与应用程序的下一阶段有关,即从生成的HTML生成PDF。

作为参考,我使用Rails.root.join('app','assets','..path to image')作为图像路径。

相关内容

  • 没有找到相关文章

最新更新