试图在vuejs

时间:2017-11-15 14:27:57

标签: vue.js

我开始使用firebase数据库创建一个Web应用程序。 firebase配置位于一个单独的文件中,该文件将导入到应用程序中。

现在我想添加firebase存储,但我似乎无法导出db和st。我收到一条错误消息,说vuejs不支持命名导出。我会导出应用程序并删除db和st引用,但是我的应用程序已经有大量的db引用。有没有一种简单的方法可以导出db和st?

const app = Firebase.initializeApp(config);
const db = app.database();
const st = app.storage();  //this was recently added

export default db;  //How do I add 'st' to the export in vuejs?

1 个答案:

答案 0 :(得分:6)

为了达到你想要的目的,

您可以导出Url = _UrlHelper.Link("Measures", new { foodid = measure.Food.Id, measures = measure.Id }) db作为属性的对象,或导出不同的变量。

这种语法称为ES6,它使用模块。您可以详细了解他们here (2ality blog)here (MDN)

您可以尝试:

st

export { db, st };

然后,将它们导入到您想要的任何位置。

export const db = app.database();
export const st = app.storage();