我有:
this.get('/tests', function() {
return {
//data here
}
如何从海市蜃楼而不是config.js中获取其他文件中的数据?例如,来自mirage / abc / tests.js 谢谢你的回答。
答案 0 :(得分:0)
您可以静态导入此文件顶部的另一个文件,然后将其返回。但Mirage旨在使用db
对象作为此函数的参数:
this.get('/tests', function(db) {
return db.users;
});
您可以通过将文件放在db
下来为伪造的/mirage/fixtures
对象添加数据。这很好,因为它允许您更改此路由响应的数据,例如在开发期间或测试期间。
阅读Mirage的seeding your database指南可能会有所帮助。