Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道如何在测试中使用“db”来处理内部海市蜃楼数据库,但我没有发现是否可以在标准路由中访问像“db”这样的内部结构。我了解我的应用程序不知道使用 mirage,因此它可能是不可能的。
Miragedb被作为第一个参数传递给路由处理程序,因此您可以在那里访问它。
db
如果您正在谈论在您的 Ember 应用程序的路由中访问它(例如Ember.Route.extend),这并不合适,因为 Mirage 只是您的 API 的模拟,并且正如您所说,您的 Ember 应用程序应该不知道它的数据,而不是通过XHR 请求。
Ember.Route.extend