Rails中的content_tag与concat用法,可以连接任意html元素
来源:互联网 发布:牛顿环实验数据 编辑:程序博客网 时间:2024/04/30 03:42
想输出如下html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<%
if
user.present? %>
<li>
<a href=
"<%= user_info_url(user.id) %>"
><%= user.nickname %>
<br><%= image_tag user.head_img_url %></a>
</li>
<%
else
%>
<li>
<a href=
"#"
>空<br><%= image_tag
'blank.jpg'
%></a>
<p></p>
<p><button
class
=
"btn btn-normal"
>点亮</button></p>
</li>
<%
end
%>
可以在helper中定义一个方法,内容如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
content_tag
:li
do
if
user.present?
html = link_to user_info_url(user.id)
do
concat user.nickname
concat tag(
:br
)
concat image_tag(user.head_img_url)
end
concat html
concat content_tag
:div
,
''
,
class
:
'mask'
else
link_to
'#'
do
concat
'空'
concat tag(
:br
)
concat image_tag(
'blank.jpg'
)
end
end
end
已经验证过在项目中的顶部返回导航!
0 0
- Rails中的content_tag与concat用法,可以连接任意html元素
- rails标签值content_tag
- Rails content_tag vs tag
- HTML中的 <base> 元素用法
- Html数组数组连接concat()
- mysql 字符串连接 concat、gropu_concat用法
- MySQL中的字符串连接函数 concat
- mysql 中的字符串连接 CONCAT(str1,str2,...)
- oracle 中的 CONCAT,substring ,MINUS 用法
- oracle 中的 CONCAT,substring ,MINUS 用法
- oracle 中的 CONCAT,substring ,MINUS 用法
- oracle 中的 CONCAT,substring ,MINUS 用法
- QT与QWebkit中的html元素通信
- HTML:HTML中的元素
- mysql字符串函数CONCAT_WS与CONCAT()用法
- concat 用法
- HTML 中的行内元素与块级元素
- Html中的非置换元素与置换元素
- 对象的深拷贝与浅拷贝
- 对于大龄程序员是否继续写程序还是转管理
- 代码—递归
- Wordpress 禁止加载Google Front
- C语言笔记
- Rails中的content_tag与concat用法,可以连接任意html元素
- 简述Python爬虫
- javascript中的if
- 第十六周 OJ<2>---结构体---职工信息结构体
- jQuery在textarea光标处插入文本
- Ubuntu14.04 安装tomcat
- fedora 安装视频播放器mplayer
- (转)android Apk打包过程概述_android是如何打包apk的
- [NOIP2016] 蚯蚓