关于rails "-%>"的问题。

问题描述

有这么一段代码<% if flash[:notice] -%> <div id="notice"><a color = "red"><%= flash[:notice] %></a></div> <br><% end -%>其中Ruby代码 复制代码<% if flash[:notice] -%>后面的 -%> 的 "-"代表了什么?谢谢。

解决方案

1.<div> <%= flash[:notice] -%> </div>结果是<div> Hello </div>2.<div> <%= flash[:notice] %> </div>结果是<div> Hello </div>

时间: 2024-08-07 10:44:29

关于rails &amp;quot;-%&amp;gt;&amp;quot;的问题。的相关文章

vs中的aspx页面-Vs引用样式id=&amp;amp;quot;不提示&amp;amp;quot;

问题描述 Vs引用样式id="不提示" 在vs中aspx页面引用样式后,比如 请问这怎么解决,找了好久,可是没有合适的答案,请大侠帮忙解决! 解决方案 id="不提示" 这中写法是老师教的,还是你自己想的 样式调用不要用中文,可以这样写id="nav" 然后样式中 .nav{ width:500px; heigth:500px; border:1px solid red; } 样式里面自己发挥 相关文章 ajax-关于Ajax 入门一直出错 vi

rails &amp;quot;No route matches&amp;quot; 错误的解决方法_ruby专题

有时候 rails 会出现: "No route matches"错误, 可以利用如下方法解决; 找到 config/routes.rb 文件, 打开编辑, 找到如下行: # See how all your routes lay out with "rake routes" 在这行下面添加一行, 内容如下: map.connect '',:controller=>"index",:action=>"index"

关于&amp;amp;quot;&amp;amp;lt;&amp;amp;quot;和&amp;amp;quot;&amp;amp;gt;&amp;amp;quot;等符号的显示问题

问题描述 大家都知道<=<>=>'="等等...如果我的数据库某记录是<fontsize="5">内容</font>浏览器上显示也一样,没有对<font>进行解析,查看源代码发现<都变成了<,但我想浏览器能解析<font>,如何做?我用的是struts2+mysql其实我想开发类似FCKEditer的文本编辑器组件,对能对部分文本进行改变大小操作并保存到数据库,显示的时候按所保存的样式进行显示

virtual-语法错误 : 缺少&amp;amp;quot;;&amp;amp;quot;(在标识符&amp;amp;quot;m_Graydlg&amp;amp;quot;的前面)

问题描述 语法错误 : 缺少";"(在标识符"m_Graydlg"的前面) public:CGaryDetection m_Graydlg; 但是我已经包含了头文件啊 #pragma once #include""afxdockablepane.h""#include""GrayDetection.h"" // CGrayDetectionPane class CGrayDetectio

Linux环境下&amp;quot;Font font = new Font(&amp;quot;黑体&amp;quot;, Font.BOLD, 18)&amp;quot;[BufferedImage~Graphics~drawString]中文乱码

Linux环境下"Font font = new Font("黑体", Font.BOLD, 18)"[BufferedImage~Graphics~drawString]中文乱码,windows下不会乱码,但在linux下nginx和tomcat部署后出现乱码.方框.问号等等,不能认清楚!!! 先说说系统: Microsoft Windows [版本 10.0.10586] (c) 2015 Microsoft Corporation.保留所有权利. ------

J2EE部署项目至Tomcat报错:Unable to read TLD &amp;quot;META-INF/c.tld&amp;quot;

一.发现问题部署项目至Tomcat,输入网址运行,报错 org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file "file:/C:/Apache Software/Tomcat5.5/webapps/JSPBook/WEB- INF/lib/standard.jar": org.apache.jasper.JasperException: Failed

eclispe-android开发中控件上的文字不能含有&amp;amp;quot;&amp;amp;lt;&amp;amp;quot;或者&amp;amp;quot;&amp;amp;gt;&amp;amp;quot;,这该怎么办

问题描述 android开发中控件上的文字不能含有"<"或者">",这该怎么办 比如:android:text="测试" 这样可以 但是android:text="<测试"这样就报错 我主要做个 类似 后退功能的 按钮..可是发现添加不了"<"或者">" 该怎么办 解决方案 我去,这里也发不了特殊字符 解决方案二: ## bbd 解决方案三: 写成 <

pom xml-maven项目中servlet.xml中出现 &amp;amp;quot;oscache:config&amp;amp;quot; is not bound.错误

问题描述 maven项目中servlet.xml中出现 "oscache:config" is not bound.错误 在pom.xml中加了依赖oscache的jar包.代码如下:com.opensymphonyoscache2.4.1 在servlet.xml中出现The prefix ""oscache"" for element ""oscache:config"" is not bound.错误

android studio android:text=&amp;amp;quot;@string/button_send&amp;amp;quot;

问题描述 android studio android:text="@string/button_send" android studio新建button这句话不懂:android:text="@string/button_send" 请教个问题:android studio里面新建button里面有一句:android:text="@string/button_send".在string.xml里面有一句:Send 能不能这样理解:button