如何在 Onsen UI 中从一个 html 文件跳转到另一个文件(两个 html 文件的内容都以 <html> 开头)
How to jump from one html file to another in Onsen UI (both html files' content begin with <html>)
我有两个 html 文件,两个文件的内容都以标记 html 开头,而不是以标记 ons-page 或 ons-navigator 开头。
一个是index.html,在这个文件中我有一些ons-page(比如用户登录,注册,忘记密码),
另一个是main.html,主要业务逻辑UI/logic.
问题是:
当用户登录过程完成后,如何从 index.html 跳转到 main.html?以及如何将一些数据从 index.html 传递到 main.html。
window.open("main.html", '_self');
以上代码仅适用于 PC 浏览器,不适用于 Android。
window.url = "main.html";
以上代码不适用于 PC 浏览器和 Android。
如果您的文件不包含 ons-template
或者如果内容未分布在不同的 HTML 文件中,则您不能使用 Onsen UI 导航模式。使用 ons-template
或将内容分成多个文件有什么问题吗?
此外,您使用哪个元素来执行页面导航?如果将 ons-navigator
与 var='myNavigator'
一起使用,则可以执行包含以下指令的函数:
myNavigator.pushPage('main.html', {param1: 'bla'})
我有两个 html 文件,两个文件的内容都以标记 html 开头,而不是以标记 ons-page 或 ons-navigator 开头。
一个是index.html,在这个文件中我有一些ons-page(比如用户登录,注册,忘记密码), 另一个是main.html,主要业务逻辑UI/logic.
问题是: 当用户登录过程完成后,如何从 index.html 跳转到 main.html?以及如何将一些数据从 index.html 传递到 main.html。
window.open("main.html", '_self');
以上代码仅适用于 PC 浏览器,不适用于 Android。
window.url = "main.html";
以上代码不适用于 PC 浏览器和 Android。
如果您的文件不包含 ons-template
或者如果内容未分布在不同的 HTML 文件中,则您不能使用 Onsen UI 导航模式。使用 ons-template
或将内容分成多个文件有什么问题吗?
此外,您使用哪个元素来执行页面导航?如果将 ons-navigator
与 var='myNavigator'
一起使用,则可以执行包含以下指令的函数:
myNavigator.pushPage('main.html', {param1: 'bla'})