v-show capable de se cacher mais pas d'afficher
ringa_lee
ringa_lee 2017-05-16 13:36:49
0
7
704

Essayez l'attribut v-show, lorsqu'il est défini sur false, l'affichage du style en ligne : aucun ne sera ajouté,

Mais lorsque true est défini, display: block ne sera pas ajouté
Résoudre. . .


<!DOCTYPE html>
<html lang="en">
<head>
    <title></title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
        p {
            width: 400px;
            height: 400px;
            border: 1px solid #000;
            display: none;
        }
    </style>
</head>
<body>

    <p id="vue" v-show="true"></p>
    <script type="text/javascript" src="vue.js"></script>
    <script>
        new Vue({
            el: "#vue",           
        })
    </script>
</body>
</html>
ringa_lee
ringa_lee

ringa_lee

répondre à tous(7)
小葫芦

Vous supprimez display:none du style. . . . v-show lui-même peut être configuré pour afficher et masquer.

淡淡烟草味

Parce que c'est dans ton code CSS

display:none

v-show ne sera ajouté que lorsque caché

display:none;

Il sera supprimé une fois affiché

display:none;

Ne sera pas ajouté

display:block;
滿天的星座

Le principe de v-show est de contrôler l'affichage et le masquage en ajoutant display: none, ce qui est différent du hide and show traditionnel de jquery.

漂亮男人

Lorsqu'il est défini sur true, il n'est pas nécessaire d'afficher: bloquer et il peut également être affiché

滿天的星座

Voir le code source

迷茫

Vous posez une question
v-show est à l'origine utilisé pour contrôler l'affichage et le masquage.
Donnez-lui simplement une valeur pour contrôler l'affichage et le masquage.

   <ul v-show="show">
        <li @click="change($event)">哈哈哈</li>
        <li @click="change($event)">啦啦啦</li>
        <li @click="change($event)">嘻嘻嘻</li>
    </ul>
 data(){
            return{
           items:['1111','2222','3333'],
                show:true
            }
        },
左手右手慢动作

display是根据你的便签属性来的,如果是块级元素如p,p,h标签,默认的就是display: block;如果是span等默认就是display:inline。所以隐藏的时候就是display:none,显示的时候去掉display:noneest son attribut par défaut

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal