如下所示:
http://emberjs.com/guides/routing/defining-your-routes/
按照惯例,灰烬路线参数似乎是下划线。是这样吗?如果是这样,为什么? API中的所有内容似乎都是驼峰式的。这导致令人讨厌的代码。
是否有任何理由不对路由参数使用驼峰案例?
答案 0 :(得分:0)
当你说"路由参数"你可能指的是动态细分。他们确实使用下划线按惯例分隔多个单词,如here所述。
为什么呢?如果我不得不猜测,那可能是因为它让人想起ActiveRecord's foreign-key reference in Ruby on Rails,Ember的创造者之一Yehuda Katz很长一段时间都是核心团队的一员。只是一个理论...... :)