【问题标题】:Framework7: Default url to a different view is not workingFramework7:不同视图的默认 URL 不起作用
【发布时间】:2015-12-22 16:24:09
【问题描述】:

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

默认查看网址

如果您认为由于某种原因 Framework7 检测到错误的默认值 查看 URL(用于导航历史),或者如果您想 有不同的默认查看 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。

为什么会这样?

【问题讨论】:

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


    【解决方案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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-31
      • 1970-01-01
      • 1970-01-01
      • 2019-02-22
      • 2015-04-25
      • 1970-01-01
      相关资源
      最近更新 更多