0

我目前正在尝试在我的应用程序中使用删除视图,但我遇到了一些问题......我的页面没有加载,我不知道为什么..

这是我的索引。html

<!DOCTYPE html>
<html>
<head>
<title></title>
<link href="styles/kendo.common.min.css" rel="stylesheet" />
<link href="styles/kendo.default.min.css" rel="stylesheet" />
<link href="styles/kendo.mobile.all.min.css" rel="stylesheet" />
<link href="styles/index.css" rel="stylesheet" />
</head>
<body onload="onBodyLoad()">
<script src="lib/jquery.min.js"></script>
<script src="lib/kendo.all.min.js"></script>
<script src="init/cordovaInit.js"></script>
<div data-role="view"></div>
<div data-role="drawer" id="my-drawer" style="width: 270px" data-views="    ['./views/relaySearchView.html', './views/nespressoSearchView.html', './views/dolceGustoSearchView.html']">
<ul data-role="listview" data-type="group">
  <li>Menu
    <ul>
      <li><a href="./views/relaySearchView.html">R</a></li>
      <li><a href="./views/nespressoSearchView.html">N</a></li>
      <li><a href="./views/dolceGustoSearchView.html">DG</a></li>
    </ul>
  </li>
</ul>
</div>
<div data-role="layout" data-id="drawer-layout">
<header data-role="header">
  <div data-role="navbar">
  <a data-role="button" data-rel="drawer" href="#my-drawer" data-icon="drawer-button" data-align="left"></a>
   <span>MR</span>
  </div>
</header>
</div>
<script>
var app = new kendo.mobile.Application(document.body, {skin : "flat", initial : "./views/relaySearchView.html"
});
</script>
</body>
</html>

这是我从三个不同的 html 文件中获得的三个视图:

<div data-role="view" id="drawer-relaySearch" data-layout="drawer-layout">
<p>relay</p>
</div>


<div data-role="view" id="drawer-nespressoSearch" data-layout="drawer-layout">
<p>relay</p>
</div>

<div data-role="view" id="drawer-dolceGustoSearch" data-layout="drawer-layout">
<p>relay</p>
</div>

希望有人能回答我,谢谢;)

4

2 回答 2

0

找到了解决方案,它只是脚本中文档后缺少的“,”。

于 2013-11-08T14:19:54.697 回答
0

不要忘记在抽屉链接中添加属性 data-transition=none 以使转换正常工作:

这是和示例:

<div data-role="drawer" id="my-drawer" style="width: 270px" data-views="['drawer-home', 'view1.html', 'drawer-starred'">
            <ul data-role="listview" data-type="group">
                <li>Mailbox
                    <ul>
                        <li data-icon="inbox">
                            <a href="view1.html" data-transition="none">Remote</a>
                        </li>
                        <li data-icon="star">
                            <a href="#drawer-starred" data-transition="none">Starred Items</a>
                        </li>
                    </ul>
                </li>
            </ul>
        </div>
于 2014-11-06T02:02:12.353 回答