简单理解Vue条件渲染_vue.js

这篇文章主要帮助大家简单理解vue条件渲染,什么是vue条件渲染,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一、v-if显示单个元素

注意else只能跟在v-if或者v-show后面

nbsp;html>   Vue条件渲染     

 

  显示我1 

 

 显示我2 

   var myVue =new Vue({ el: ".test", data: { isDisplay: 1 } })  

登录后复制

输出结果是:显示我1

立即学习“前端免费学习笔记(深入)”;

二、v-if显示多个元素,需配合

注意else只能跟在v-if或者v-show后面

nbsp;html>   Vue条件渲染     

   

显示我1

 

显示我11

 

显示我12

 

显示我13

  

 显示我2 

   var myVue =new Vue({ el: ".test", data: { isDisplay: 1 } })  

登录后复制

输出结果: 显示我1 显示我11 显示我12 显示我13

三、v-show只支持单元素显示,不支持包含的多元素

注意else只能跟在v-if或者v-show后面

nbsp;html>   Vue条件渲染     

 

 <!--if...else... 单个元素,注意注意 v-show 不支持 语法--> 显示我1 

 

 显示我2 

   var myVue =new Vue({ el: ".test", data: { isDisplay: 1 } })  

登录后复制

四、v-if与v-show的区别

(1)v-if是真实的渲染与卸载,只不过第一次渲染后,会将结果缓存一下

(2)v-show元素始终被编译并保留,只是简单地基于 CSS 切换

(3)总结: 如果需要频繁切换 v-show 较好,如果在运行时条件不大可能改变 v-if 较好

gitHub地址:https://github.com/lily1010/vue_learn/tree/master/lesson08

相关推荐:

简单理解Vue条件渲染

以上就是简单理解Vue条件渲染_vue.js的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2776689.html

(0)
上一篇 2025年3月8日 14:55:09
下一篇 2025年3月8日 14:55:16

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • angularJS实现简易购物车的方法

    本文主要和大家分享angularJS实现简易购物车的方法,希望能帮助到大家。 nbsp;html>        我的购物车     * { margin: 0; padding: 0; } table { border-collap…

    2025年3月8日
    200
  • js引擎的执行机制详解

    本文主要和大家分享js引擎的执行机制详解,希望能帮助到大家。 首先,请牢记 2 点: js 是单线程语言 js 中的 event loop 是 js 的执行机制。深入了解 js 的执行,就等于深入了解 js 里的 event loop js…

    2025年3月8日
    200
  • 初探nodeJS_node.js

    本文主要介绍了nodejs的基础知识。具有很好的参考价值,有需要的朋友可以看一下 一、node概要 对nodeJS早有耳闻,但是一直迟迟没有对它下手,哈哈哈,今儿咱就来初探一下它。 nodeJS是个啥东东? nodeJS,我的理解就是可以运…

    2025年3月8日 编程技术
    200
  • js中数组和字符串的操作方法

    本文主要和大家分享js中数组和字符串的操作方法,主要以文字和代码的形式和大家分享,希望能帮助到大家。 1.数组的操作方法 // 1.数组的操作方法var a = [];a.unshift()/*在数组的开头添加一个或者多个元素,返回新长度;…

    编程技术 2025年3月8日
    200
  • JS中单线程和事件循环详解

    Js 是单线程,js代码从上到下依次执行,比如我们写了两个函数,肯定是上面的函数先执行,下面的函数后执行。但是这种单线程有一个非常大的问题,那就是遇到耗时的任务,后面的任务只能等待它执行完,才能进行。比如ajax 请求,它从服务器上获取数据…

    2025年3月8日 编程技术
    200
  • javascript日期操作详解(整理)_时间日期

    本篇文章给大家分享的是javascript日期操作详解,内容挺不错的,希望可以帮助到有需要的朋友 时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。除开JavaScript中的时间对象外,在VbScr…

    编程技术 2025年3月8日
    200
  • js中delete操作符与内部属性实例详解

    本文主要和大家分享js中delete操作符与内部属性实例详解,在讲解Configurable之前,我们首先来看一道面试题: a = 1;console.log( window.a ); // 1console.log( delete win…

    编程技术 2025年3月8日
    200
  • 如何理解js中的闭包

    闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。本次的这篇文章主要是和大家分享了如何理解js中的闭包 ,有需要的小伙伴可以看一下 1、变量作用域 要理解闭包,首先要理解javascrip…

    编程技术 2025年3月8日
    200
  • Angular开发实践之服务端渲染_AngularJS

    这篇文章主要介绍了angular开发实践之服务端渲染,内容还是挺不错的,现在分享给大家,也给大家做个参考。一起过来看看吧 Angular Universal Angular在服务端渲染方面提供一套前后端同构解决方案,它就是Angular U…

    2025年3月8日 编程技术
    200
  • Vue中computed与methods的区别详解_vue.js

    这篇文章主要介绍了vue中computed与methods的区别详解,内容还是觉得挺不错的,现在分享给大家,也给大家做个参考。一起过来看看吧 Vue中computed可以用来简单的拼接需要展示的数据 computed and methods…

    2025年3月8日
    200

发表回复

登录后才能评论