Firebase托管与url动态参数?

时间:2017-04-05 08:12:53

标签: javascript firebase url-routing url-parameters firebase-hosting

我是firebase的新手,我试图了解Firebase托管的限制。 我创建了一个静态网页,通过网址参数调整内容。 例如,以下网址将为我提供填充网页所需的数据。 http://example.com/recipe?name=pizza&time=30&lang=en 网址本身显然是动态的(值可能会改变)

我的问题是我可以使用firebase托管吗? 看来你可以重定向网址,但不能设置路由。

1 个答案:

答案 0 :(得分:0)

Firebase绝对提供域名。我不认为它会为您自动处理查询参数。为此,您需要某种前端路由机制。查看有关构建VanillaJS router以及如何利用HTML5 History API.

的文章

例如,我编写了VueJS应用程序,并使用他们的vue-router软件包来处理应用程序路由。它在Firebase应用程序上完美运行。

也就是说,Firebase现在有 Cloud Functions ,我听说,它允许你运行服务器端代码,比如NodeJS。因此,也许您可​​以使用该功能来处理您的参数并相应地构建静态页面,然后再将其提供给访问者。

我希望它有所帮助。