我有两个html文件,两个文件的内容都以标记html开头,而不是以标记ons-page或ons-navigator开头。
一个是index.html,在这个文件中我有一些ons-page(例如用户登录,注册,忘记密码), 另一个是main.html,主要的业务逻辑UI /逻辑。
问题是: 用户登录过程完成后,如何从index.html跳转到main.html?我如何将一些数据从index.html传递给main.html。
window.open("main.html", '_self');
上述代码仅适用于PC浏览器,而不适用于Android。
window.url = "main.html";
上述代码不适用于PC浏览器和Android。
答案 0 :(得分:2)
如果您的文件不包含ons-template
,或者内容未在不同的HTML文件中传播,则无法使用Onsen UI导航模式。使用ons-template
或将内容分成多个文件时是否有任何问题?
此外,您使用哪个元素来执行页面导航?如果您将ons-navigator
与var='myNavigator'
一起使用,则可以执行包含以下指令的函数:
myNavigator.pushPage('main.html', {param1: 'bla'})