链接在Framework7中不起作用

时间:2016-02-07 19:10:38

标签: php html mobile html-framework-7

我正在使用 Framework7 http://www.idangero.us/framework7/)开发基于网络的应用程序。

我做得很好但是现在我已经集成了我的登录/成员系统我遇到了超链接的问题。

我花了几个小时试图解决这个问题,但仍然做得很短。

基本上我有三个链接:

<div class="pages navbar-through toolbar-through">
    <div data-page="index" class="page">

        <div class="page-content">

            <div class="content-block">
                <div class="content-block-inner">
                    Hello <?php echo htmlentities($_SESSION['user']['username'], ENT_QUOTES, 'UTF-8'); ?>, secret content!<br />
                    <a href="memberlist.php">Memberlist</a><br />
                    <a href="edit_account.php">Edit Account</a><br />
                    <a href="logout.php">Logout</a>
                </div>

            </div>
        </div>

Memberlist.phpedit_account.php不起作用,但退出会有效。

直接在浏览器中访问文件(例如domain.com/memberlist.php)会加载文件。他们只是不从这个页面加载,所以它显然是错误的。

我已尝试包含target="_self"并使用其他样式的链接内容,如Framework7文档中所述,但我遇到的问题并不存在。

2 个答案:

答案 0 :(得分:0)

在文档中挖掘了一些后,我能够解决我的问题。

Framework7中的链接要求链接到的每个页面都有一些特定的代码用于通过AJAX进行解析。

 <!-- That is all we have in about.html file -->
<div class="page" data-page="about">
  ... About page content goes here
</div>

答案 1 :(得分:0)

在数据页属性值

中编写确切的页面名称很重要
<div class="page" data-page="about">