Vue.js 加载页面时是否显示v-if和v-else?
问题是两个div都在加载时显示。我试着只在其中一个上使用Vue.js 加载页面时是否显示v-if和v-else?,vue.js,Vue.js,问题是两个div都在加载时显示。我试着只在其中一个上使用v-clope,但它不起作用。如果我把父div,然后它看起来不好,而隐藏。有什么建议我可以在页面加载时只显示一个div,而不显示v-斗篷吗 <div class="center_image" v-if="avatarImageSet"> <div class="checked"> <div class="seller_image {{ in_role('BusinessUsers') ?
v-clope
,但它不起作用。如果我把父div,然后它看起来不好,而隐藏。有什么建议我可以在页面加载时只显示一个div,而不显示v-斗篷吗
<div class="center_image" v-if="avatarImageSet">
<div class="checked">
<div class="seller_image {{ in_role('BusinessUsers') ? 'agency' : '' }}">
<img src="{{ home_asset('img/very_big_user_icon.png') }}" alt="" />
</div>
<div class="check_profile business">
<i class="fa fa-check"></i>
</div>
</div>
</div>
<div class="center_image" v-else>
<div class="checked">
<div class="seller_image">
<img v-bind:src="user_credentials.avatar" alt="Avatar"/>
</div>
<div class="check_profile business">
<i class="fa fa-check"></i>
</div>
</div>
</div>
这可能是由于代码中的其他错误造成的,例如:
,您应该将v-bind与src一起使用class=“seller\u image{{{in\u role('BusinessUsers')?'agency':'}}”
您应该在这里使用动态类绑定<div class="center_image" v-if="avatarImageSet">
<div class="checked">
<div class="seller_image" :class="{`yourclass`: in_role('BusinessUsers') === 'agency'}">
<img :src="home_asset('img/very_big_user_icon.png')" alt="" />
</div>
<div class="check_profile business">
<i class="fa fa-check"></i>
</div>
</div>
</div>
<div class="center_image" v-else>
<div class="checked">
<div class="seller_image">
<img v-bind:src="user_credentials.avatar" alt="Avatar"/>
</div>
<div class="check_profile business">
<i class="fa fa-check"></i>
</div>
</div>
</div>
这可能是由于代码中的其他错误造成的,例如:
,您应该将v-bind与src一起使用class=“seller\u image{{{in\u role('BusinessUsers')?'agency':'}}”
您应该在这里使用动态类绑定<div class="center_image" v-if="avatarImageSet">
<div class="checked">
<div class="seller_image" :class="{`yourclass`: in_role('BusinessUsers') === 'agency'}">
<img :src="home_asset('img/very_big_user_icon.png')" alt="" />
</div>
<div class="check_profile business">
<i class="fa fa-check"></i>
</div>
</div>
</div>
<div class="center_image" v-else>
<div class="checked">
<div class="seller_image">
<img v-bind:src="user_credentials.avatar" alt="Avatar"/>
</div>
<div class="check_profile business">
<i class="fa fa-check"></i>
</div>
</div>
</div>
是否可以创建一个小提琴来复制它?仅添加v-Clope没有帮助。您还需要添加相应的css。一个好的方法是在应用程序的“根”组件中添加v-clope,并在css中添加[v-clope]{display:none;}。在vue loadedi在css中添加v-clock之前,将不会显示任何内容。是否可以创建一个小提琴来复制它?仅添加v-Clope不会有任何帮助。您还需要添加相应的css。一个好的方法是在应用程序的“根”组件中添加v-clope,并在css中添加[v-clope]{display:none;}。然后,在vue loadedi在css中添加v-clock之前,不会显示任何内容。我认为这可能是在laravel上下文中,因此内容可能是正确的。我认为这可能是在laravel上下文中,因此内容可能是正确的