我的有一个页面,我想用它来代替默认的蓝色网页,该页面显示“这个移动应用程序已经启动并运行”。我将index.html放在wwwroot文件夹中,并在app.js中将homePage值设置为false
var mobile = azureMobileApps({
// Explicitly enable the Azure Mobile Apps home page
homePage: false
});
但这一页没有被送达。我得到了一页空白页和这段文字
Cannot GET /
为了让我的移动应用程序能够提供静态HTML和JS页面,我还需要做什么呢?
我想在卸载页面之前出现一个确认框,如果用户点击ok,在离开页面之前需要调用一个函数,如果他点击取消,它应该留在同一页面上。
window.onbeforeunload = function() {
if (!submitFormOkay) {
if (confirm("Are you sure you want to leave?")) {
leavepage();
} else {
submitfromokay = true;
location.reload();
我正在尝试包含一个html page (如header),但我无法使include起作用。我想创建一个像header and footer这样的页面,并希望这些页面包括在应用程序中的每个html页面,就像我们在PHP中所做的那样。我们创建一个页面,并使用include or require将其包含在内。
例如,如果我有以下几行代码
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
我已经将我的应用程序上传到服务器,并遇到了一个问题。
进入example.com正确显示主页,但是在执行了example.com/仪表板之类的操作后,我得到了一个错误Cannot GET /dashboard。我猜想这是因为服务器实际上正在尝试获取路径,但它仍然需要通过index.html,因为这是一个使用react路由器的单一页面应用程序。我认为我需要将所有请求重定向到index.html,以使其工作,但我不知道如何实现这一点。我正在使用express服务器我的文件,这是我的server.js
var express = require('express');
var app