位置: IT常识 - 正文

v-if与v-for为什么不建议一起使用?(v_if和v_for)

编辑:rootadmin
v-if与v-for为什么不建议一起使用?

推荐整理分享v-if与v-for为什么不建议一起使用?(v_if和v_for),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:v-for为什么不能和v-if一起使用,v-if和v-for的区别,什么时候用,v_if和v_for,v-if和v-for为什么避免一起用,v for和v if谁的优先级高,v-if和v-for为什么不能连用,v-if和v-for的区别,什么时候用,v-if和v-for为什么不能连用,内容如对您有帮助,希望把文章链接给更多的朋友!

1、作用 v-if指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回true值的时候被渲染。 v-for指令基于一个数组来渲染一个列表。v-for指令需要使用item in items 形式的特殊语法,其中items是源数据数组或者对象,而item则是被迭代的数组元素的别名。

在v-for的时候,建议设置key值,并且保证每个key值是独一无二的,这便于diff算法进行优化。

两者在用法上 二、优先级 v-if与v-for都是vue模板系统中的指令。 在vue模板编译的时候,会将指令系统转化成可执行的render函数。

示例 编写一个p标签,同时使用v-if与v-for 创建vue实例,存放isShow与items数据

模板指令的代码都会生成在render函数中,通过app.$options.render就能得到渲染函数

v-if与v-for为什么不建议一起使用?(v_if和v_for)

_l是vue的列表渲染函数,函数内部都会进行一次if判断 初步得到结论:v-for优先级是比v-if高 再将v-for与v-if置于不同标签

再输出下render函数

这时候我们可以看到,v-for与v-if作用在不同标签的时候,是先进行判断,再进行列表的渲染。

查看下vue源码 源码位置:\vue-dev\src\compiler\codegen\index.js

三、注意事项 1、永远不要把v-if和v-for同时用在同一个元素上,带来性能方面的浪费(每次渲染都会先循环再进行条件判断) 2、如果避免出现这种情况,则在外层嵌套template(页面渲染不生成dom节点),在这一层进行v-if判断,然后在内部进行v-for循环。

3、如果条件出现在循环内部,可通过计算属性computed提前过滤到那些不需要显示的项。

本文链接地址:https://www.jiuchutong.com/zhishi/295389.html 转载请保留说明!

上一篇:echarts的legend——图例样式的配置(echars legend)

下一篇:【java】Java连接mysql数据库及mysql驱动jar包下载和使用(java中怎么连接数据库)

  • 小米手机拼图功能在哪里(小米手机拼图功能怎么用)

    小米手机拼图功能在哪里(小米手机拼图功能怎么用)

  • b站音频如何下载到手机(b站音频如何下载mp3)

    b站音频如何下载到手机(b站音频如何下载mp3)

  • 修改标题后多久会恢复流量(改了标题多久能搜索到)

    修改标题后多久会恢复流量(改了标题多久能搜索到)

  • 微博图片评论怎么用不了了(微博图片评论怎么直接显示)

    微博图片评论怎么用不了了(微博图片评论怎么直接显示)

  • 快手戳一下是匿名的吗(快手里匿名是什么情况)

    快手戳一下是匿名的吗(快手里匿名是什么情况)

  • 呼叫失败对方设置了什么(呼叫对方显示呼叫失败)

    呼叫失败对方设置了什么(呼叫对方显示呼叫失败)

  • iphone11防窥屏哪里设置(苹果11怎么开防窥探)

    iphone11防窥屏哪里设置(苹果11怎么开防窥探)

  • 内存条颗粒什么意思(内存条颗粒什么看)

    内存条颗粒什么意思(内存条颗粒什么看)

  • 微信表情嘿哈代表什么(微信表情嘿哈啥意思)

    微信表情嘿哈代表什么(微信表情嘿哈啥意思)

  • 主板针脚断了一根可以开机有影响吗(主板针脚断了一不影响使用 要去修吗)

    主板针脚断了一根可以开机有影响吗(主板针脚断了一不影响使用 要去修吗)

  • 电脑网卡驱动坏了连不上网怎么办(电脑网卡驱动坏了连不上网怎么办-办法详解)

    电脑网卡驱动坏了连不上网怎么办(电脑网卡驱动坏了连不上网怎么办-办法详解)

  • 京东发错货了怎么办(京东发错货了怎么把货退回去)

    京东发错货了怎么办(京东发错货了怎么把货退回去)

  • vivos5短信没声音怎么办(vivo手机短信收到没有声音怎么回事)

    vivos5短信没声音怎么办(vivo手机短信收到没有声音怎么回事)

  • gif怎么保存本地相册(gif怎么保存成jpg)

    gif怎么保存本地相册(gif怎么保存成jpg)

  • 微信读书怎么取消连续包月(微信读书怎么取消私密阅读)

    微信读书怎么取消连续包月(微信读书怎么取消私密阅读)

  • xsmax抬头灯怎么开(苹果xsmax抬头灯)

    xsmax抬头灯怎么开(苹果xsmax抬头灯)

  • 小米手环4怎么设置门禁卡(小米手环4怎么调时间)

    小米手环4怎么设置门禁卡(小米手环4怎么调时间)

  • 屏幕使用时间怎么关闭(屏幕使用时间怎么删除记录)

    屏幕使用时间怎么关闭(屏幕使用时间怎么删除记录)

  • oppoa9有面部识别吗(oppoa32手机有面部识别)

    oppoa9有面部识别吗(oppoa32手机有面部识别)

  • 手机文件打开方式设置默认教程(手机文件打开方式怎么设置默认)

    手机文件打开方式设置默认教程(手机文件打开方式怎么设置默认)

  • 系统之家的系统是正版吗详细介绍(系统之家的系统免费吗)

    系统之家的系统是正版吗详细介绍(系统之家的系统免费吗)

  • “精灵烟囟”和窑洞,土耳其卡帕多西亚 (© Ivan Kmit/Alamy)(精灵烟囱的形态判断)

    “精灵烟囟”和窑洞,土耳其卡帕多西亚 (© Ivan Kmit/Alamy)(精灵烟囱的形态判断)

  • 个人所得税手续费返还时间
  • 成本结算怎么处理?
  • 预付开发票加油后还能开吗
  • 兼职是属于劳动报酬吗
  • 劳务派遣公司如果倒闭了怎么办
  • 小规模升一般纳税人怎么操作
  • 提供洒水车服务税率
  • 新注册公司开银行卡流程
  • 计提坏账准备确认的信用减值损失累计金额
  • 销货清单和发票金额不一致
  • 购入工程物资计入
  • 评估入账的开发权是否可以税前扣除?
  • 国税代开增值税专票开错了如何处理?
  • 一般纳税人能开3%的专票吗
  • 三免三减半税收优惠政策文件
  • 白酒与外购产品的区别
  • 公司租赁办公场地用缴纳房产税吗
  • 开票信息银行账号有一个横杠
  • 联想lenovo ideapad 320-15AST
  • 出口退税率和进项一致吗
  • 门店出纳的工作内容
  • win11企业版激活
  • windows11怎么设置锁屏密码
  • 免抵税额交地方教育附加吗
  • 应收债权换入无偿收益
  • PHP:stream_set_chunk_size()的用法_Stream函数
  • PHP:spl_object_hash()的用法_spl函数
  • 题管理录入新内容
  • 苹果语音备忘录怎么导出
  • 农产品销售税收优惠政策
  • 男人喜欢什么样的女人最容易动心
  • 企业购进商品取得的现金折扣
  • PHP:imageistruecolor()的用法_GD库图像处理函数
  • 购车发票遗失了能否去4s店里补开
  • 调整以前年度少计提的工资
  • php实现二叉树
  • cookies方法
  • 金税三期税收管理系统响应异常返回信息:没有查询
  • php如何继承多个类
  • 微信小程序开发一个多少钱
  • linux系统中安装auto dock
  • 什么时候进项税转出
  • phpcms插件
  • 同控下的企业合并分录
  • 销售收入未开票
  • 起征点税种
  • 个人独资所得
  • 债务豁免的账务处理
  • 其他综合收益相关分录
  • 公司印章样子
  • 待认证进项税额月末怎么处理
  • 企业管理费用科目有哪些
  • 转账给个人账户
  • 开票金额大于收入金额
  • 退货销售折让会计分录
  • 承兑汇票贴现利息会计分录
  • 产品成本核算要求有哪几项
  • 发生费用未取得发票
  • 高新技术企业享受优惠时间
  • sqlite迁移到mysql脚本的方法
  • 安装操作系统win10
  • ubuntu的终端在哪
  • centos8 php7.4
  • openssh centos
  • 不用第三方软件获取鼠标坐标
  • w7系统如何设置
  • win7 64位系统怎么查看串口号?
  • Win7系统打开IE提示“堆栈满溢”的多种解决方案
  • 嵌入式linux开发用什么语言
  • win10mobile下载官网
  • ubuntu nfs配置
  • shell编程之循环语句for与while
  • jquery移动端ui
  • shell脚本启动应用程序
  • javascript教程
  • 残疾人保障金税前扣除规定
  • 山东水利建设基金减免政策
  • 河北省十大杰出五四青年
  • 地税管理员是干什么的
  • 消费税包装物押金和增值税一致吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设