6

我最近一直在学习 Slim,我想知道是否有办法格式化或美化我的代码。我一直对使用换行符(按 Enter)持谨慎态度,因为它会导致错误。

我想格式化它的原因是因为我的大部分代码都不能适合我的文本编辑器的单行,通常发生的情况是它继续到下一行,这通常对我来说是不可读的。

这通常只有一行:
li #{author.first_name} #{author.last_name} <a href="/">View</a><a href="/">Edit</a><a href="/">Delete</a>

有没有办法或字符来表示续行?我希望链接使用下一行,以便对我来说更具可读性。

4

2 回答 2

9

您还可以使用属性包装器来跨越多行

div[id="#my-id"
  class="my-class" 
  data-author="George Washington"
  data-date="2013-08-21"]
于 2013-08-22T04:30:46.333 回答
4

您的示例可以分成更小的部分:

li
  =#{author.first_name} #{author.last_name}
    a href="/" View
    a href="/" Edit
    a href="/" Delete
于 2013-03-23T15:49:32.987 回答