Font Awesome 图标未在动态渲染的部分上渲染
Font Awesome icons not rendering on dynamically rendered partial
我在 Rails 中有一部分是在通过 update.js.erb
.
发出远程 put
请求后呈现的
问题是应该有超赞字体图标的元素没有呈现实际的图标。它有 类 但没有显示图标。
如果我刷新页面,图标就会出现,如果我禁用该页面的 turbolinks 也会出现。但我不想禁用 turbolinks。
有什么帮助吗?
其实我刚刚找到了解决办法。我们只需要在 turbolinks:load 事件之后 运行 以下代码:
FontAwesome.dom.i2svg()
我在这里找到了解决方案:https://www.nicholasshirley.com/using-font-awesome-5-and-the-rails-asset-pipeline/
我在 Rails 中有一部分是在通过 update.js.erb
.
put
请求后呈现的
问题是应该有超赞字体图标的元素没有呈现实际的图标。它有 类 但没有显示图标。
如果我刷新页面,图标就会出现,如果我禁用该页面的 turbolinks 也会出现。但我不想禁用 turbolinks。
有什么帮助吗?
其实我刚刚找到了解决办法。我们只需要在 turbolinks:load 事件之后 运行 以下代码:
FontAwesome.dom.i2svg()
我在这里找到了解决方案:https://www.nicholasshirley.com/using-font-awesome-5-and-the-rails-asset-pipeline/