Framework7:不同视图的默认网址无效

时间:2015-12-22 16:24:10

标签: javascript html ios cordova html-framework-7

正如我们在Framework7中的文档的视图页面中看到的那样。

  

默认查看网址

     

如果您认为由于某种原因Framework7检测到错误的默认值   查看URL(用于导航历史记录),或者如果您愿意   拥有不同的默认View URL,您可以使用data-url指定它   初始化时,View元素上的属性或使用url参数   视图:

<div class="view" data-url="index2.html">

如果我按照文档建议的那样做,例如,在随附于framework7包的应用程序中,单个视图应用程序,放在/dist/index.html下,如果我执行类似的操作:

<div class="view view-main" data-url='about.html'>

但是当我打开index.html时,主视图并没有指向about.html。

为什么会这样?

1 个答案:

答案 0 :(得分:1)

它不起作用。我想你想在主视图中加载about.html作为默认值。你可以这样做:

<html>
<head>
    ...    
</head>
<body>
    ....
    <div class="views">
        <div class="view view-main"></div>
    </div>
    ...
    <script type="text/javascript" src="js/framework7.min.js"></script> 
    <script type="text/javascript" src="js/my-app.js"></script>    
    ...

    <script>
        mainView.router.loadPage('about.html');
    </script>   

</body>
</html>