好吧,最近,我发现了这个:https://angularjs.org/
我注意到他们使用自定义属性前缀"ng-"
来自文章,例如:http: //html5doctor.com/html5-custom-data-attributes/
甚至是stackoverflow:https: //stackoverflow.com/a/17091848/2803917
还有更多,唯一的VALID(我不是在谈论事实,他们仍然工作)使用的前缀是"数据 - ".
那么,有人可以向我解释,这些百万个项目和公司如何使用无效的自定义html元素属性前缀,似乎没有人关心?或者我错过了什么?
我真的很感激一些想法,甚至是信息来源,而不仅仅是"每个人都这样做"和"不要打扰并留下它"这样的文字.
name.html.erbvs 和有什么不一样name.erb?特别是,有什么原因name.erb可能导致使用不良吗?
我知道这name.html.erb是惯例 - 这表示 HTML 模板和 ERB 引擎。但我找不到信息是否有任何理由不使用name.html.erb,而是name.erb使用。
我的新工作场所要求我使用name.erb,所以我想知道:这会不会有什么问题?