ruby-on-rails - 如何将此haml片段转换为html.erb代码
问题描述
我在网上找到了这个片段,但不幸的是,这基于haml
和我的项目基于,html.erb
但我需要将此片段转换为我的项目html.erb
= div_for(user) do
= image_tag user.image_url
= user.name
.online-indicator{ class: !user.online_now? && 'xs-none' } Online Now!
我对语法的概念是零haml
,有人可以建议我确切的语法应该是什么html.erb
吗?
很抱歉将其放入 StackOverflow,但我无法解决此问题。
谢谢
解决方案
<%= div_for(user) do %>
<%= image_tag user.image_url %>
<%= user.name %>
<% c = !user.online_now? && 'xs-none' %>
<div class="<%= c %> online-indicator">Online Now!</div>
<% end %>
推荐阅读
- encryption - 从 Prestashop 1.6 MD5 加密更新到 1.7
- node.js - 如何在不替换 mongodb 中现有数据的情况下进行更新?
- python - 将 Django 连接到 MySql
- google-kubernetes-engine - GCP Composer Airflow 任务卡住或冻结
- c# - 在 localhost 和主机上同时使用 gmail API 令牌
- vue.js - 如何在 vuetify 中水平对齐 v-cols?
- amazon-web-services - 无法部署到 Elasticbeanstalk:“ebcli.lib.s3:没有数据,正在关闭”
- ios - 使用 AVAudioPlayer 时出现“__CFRunLoopModeFindSourceForMachPort 返回 NULL”消息
- python - 遍历 send_keys 列表(Selenium 和 Python)
- javascript - 在http native get方法打字稿上传递参数数组列表