Cal*_*mon 21 haml ruby-on-rails
在我的Ruby on Rails项目中,我使用HAML,我需要翻译这样的东西
<div>foo <a>bar</a>.<div>
Run Code Online (Sandbox Code Playgroud)
进入HAML.它应该看起来像:
.divclass
foo
%a bar
.
Run Code Online (Sandbox Code Playgroud)
开始的时间段不起作用,因为它被HAML使用.那么如何使用句点作为内容呢?
即使围绕它不起作用建立一个跨度,这个时期也被认为是特别的.
我认为有逃生机制,但我找不到它.
khu*_*hka 35
它逃脱了 \
像这样
\.
Run Code Online (Sandbox Code Playgroud)
请参阅HAML参考中的转义\.
更新:如果您需要在句子末尾加一个点(以防止不必要的空格),使用HAML succeed(如本答案中所示)是一个更好的解决方案.
Jay*_*Jay 18
一个更好的方法:
%p
This sentence ends with a link which is *just* before a period
= succeed "." do
%a{:href => "#"} link
But the period wasn't included with the link and there was no space before the period.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4436 次 |
| 最近记录: |