如果用户的状态为“管理员”,但由于我是使用 Rails 的新手而遇到问题,我会尝试加载图像。
这是我的来意:
%td= recruiter.admin? ? image_path('admin.png') : ''
如果用户的状态为“管理员”,但由于我是使用 Rails 的新手而遇到问题,我会尝试加载图像。
这是我的来意:
%td= recruiter.admin? ? image_path('admin.png') : ''
要显示图像,您应该使用 image_tag,而不是 image_path。image_tag 将生成 IMG html 标签,而 image_path 为您提供资产路径。阅读http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html#method-i-image_tag