0
我的Ember.js有许多最终用户可以用来组成页面的组件。如何显示我的Ember应用程序中存在的组件的动态列表?如何在我的Ember.js应用程序中显示列表组件?
我想象注册的组件是在Ember.Application对象的某个地方,但我很难找到我可以使用的东西。
我的Ember.js有许多最终用户可以用来组成页面的组件。如何显示我的Ember应用程序中存在的组件的动态列表?如何在我的Ember.js应用程序中显示列表组件?
我想象注册的组件是在Ember.Application对象的某个地方,但我很难找到我可以使用的东西。
# in the route
import computed from 'ember-computed';
import getOwner from 'ember-owner/get';
...
{
components: computed(function() {
return getOwner(this).lookup('container-debug-adapter:main')
.catalogEntriesByType('component')
.filter(componentName => componentName.includes('composables'))
})
}