我对Rails相当陌生,我正在使用一个新的代码库,该代码库有时对同一事物使用两种不同的语法。
class: 'item'
vs
:class => "item"
但是,我还没有发现区别是什么,或者我应该使用哪种样式作为最佳实践。
我假设它与Rails版本有关。我们正计划迁移到Rails6。有人可以为我提供一些见解吗?
此问题与Rails无关,它是纯Ruby语法。
它们是同一件事,都创建一个键/值对。其中的键是Symbol :class,值是String 'item'。
:class
'item'
它们是相同的。