EmberJS - 自定义组件元素
使用 Ember.Component 子类自定义元素,并将 tagName 属性设置为该元素。
语法
import Ember from 'ember'; export default Ember.Component.extend ({ tagName: 'tag_name' });
示例
以下示例指定使用 tagName 属性自定义组件元素。创建一个名为 post-action 的组件,该组件将在 app/components/ 下定义。
打开 post-action.js 文件并添加以下代码 −
import Ember from 'ember'; export default Ember.Component.extend ({ tagName: 'h1' });
现在使用以下代码行打开组件模板文件 post-action.hbs −
Welcome to Tutorialspoint... {{yield}}
打开 index.hbs 文件并添加以下代码行 −
{{post-action}} {{outlet}}
输出
运行 ember 服务器;您将收到以下输出 −