一.概述 1. 为了定义一个组件,创建一个模板,它的名字以components/开头.为了定义一个新组件{{blog-post}},例如,创建一个components/blog-post模板. 2.注意:在组件的名字中至少要有一个破折号.所以blog-post是可以接受的名字,audio-player-controls也是,但是post不是.这样可以防止与当前或者未来的HTML元素名字冲突,并且确保Ember自动检测组件. 3. 一个组件的例子: app/templates/components…