Ember.js ember mirage从config.js以外的文件获取数据

Ember.js ember mirage从config.js以外的文件获取数据,ember.js,ember-data,Ember.js,Ember Data,在config.js中,我有: this.get('/tests', function() { return { //data here } 如何从mirage中的其他文件而不是config.js中获取数据?例如,来自mirage/abc/tests.js 谢谢您的回答。您可以静态导入此文件顶部的另一个文件,然后返回它。但Mirage设计用于处理db对象,该对象作为此函数的参数: this.get('/tests', function(db) { return db.users

在config.js中,我有:

this.get('/tests', function() {
  return {

 //data here

 }
如何从mirage中的其他文件而不是config.js中获取数据?例如,来自mirage/abc/tests.js
谢谢您的回答。

您可以静态导入此文件顶部的另一个文件,然后返回它。但Mirage设计用于处理
db
对象,该对象作为此函数的参数:

this.get('/tests', function(db) {
  return db.users;
});
您可以将一个文件放在
/mirage/fixtures
下,为伪
db
对象添加数据种子。这很好,因为它允许您更改此路由响应的数据,例如在开发或测试期间

阅读《海市蜃楼指南》可能会有所帮助