为什么Ember路由参数采用下划线风格?

时间:2014-01-09 18:04:29

标签: ember.js

如下所示:

http://emberjs.com/guides/routing/defining-your-routes/

按照惯例,灰烬路线参数似乎是下划线。是这样吗?

如果是这样,为什么? API中的所有内容似乎都是驼峰式的。这导致令人讨厌的代码。

是否有任何理由不对路由参数使用驼峰案例?

1 个答案:

答案 0 :(得分:0)

当你说"路由参数"你可能指的是动态细分。他们确实使用下划线按惯例分隔多个单词,如here所述。

为什么呢?如果我不得不猜测,那可能是因为它让人想起ActiveRecord's foreign-key reference in Ruby on Rails,Ember的创造者之一Yehuda Katz很长一段时间都是核心团队的一员。只是一个理论...... :)