4

我正在开发一个使用 Vue.js 和 Ionic 的应用程序,但我无法弄清楚为什么更新我的 Ionic 核心版本会破坏 ion-content 标签,如果标签已停用,我尝试使用谷歌搜索,但似乎没有是这样的。

为了说明,我做了一个使用 Ionic 核心的例子。使用最新的 Ionic 版本时,不会显示 ion-content 标签,但如果您切换到较旧的 Ionic 版本,它会显示得很好。

<head>
    <meta charset="UTF-8">
    <title>Ionic Test</title>
    <script src="https://unpkg.com/@ionic/core@latest/dist/ionic.js"></script>
    <!-- <script src="https://unpkg.com/@ionic/core@0.0.2-30/dist/ionic.js"></script> -->
</head>
<body>
    <ion-app>
        <ion-page>
        <ion-header>
            <ion-toolbar>
            <ion-title>Example</ion-title>
            </ion-toolbar>
        </ion-header>
        <ion-content class="content" padding>
            <ion-list>
                </ion-item>
                    <ion-label full>I'm an example text...</ion-label>
                    <ion-button>Example button</ion-button>
                </ion-item>
            </ion-list>
        </ion-content>
        </ion-page>
    </ion-app>
</body>

这是此代码的 jsFiddle:https ://jsfiddle.net/telmo/chk9h080/

有人可以向我解释这里发生了什么吗?

4

2 回答 2

6

@ionic/core(又名 Ionic4)版本 0.0.4 以来,不再有<ion-page>. 您直接将标题和内容放在 <ion-app>.

如果真的有必要,您可以将它们包装在<div class="ion-page">.

于 2018-05-10T05:02:50.900 回答
-1

实际上有一些高度问题,所以导入css并编写这段代码

……

css .height{ 高度:100vh }

它会解决你的错误

于 2020-09-26T03:17:34.640 回答