位置: 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中怎么连接数据库)

  • 为什么电脑会卡住不动(为什么电脑会蓝屏)(为什么电脑会卡在开机界面)

    为什么电脑会卡住不动(为什么电脑会蓝屏)(为什么电脑会卡在开机界面)

  • 京东免费上门取件还收运费吗(京东免费上门取件怎么操作)

    京东免费上门取件还收运费吗(京东免费上门取件怎么操作)

  • 华为荣耀10青春版有没有指纹(华为荣耀10青春版拆机视频)

    华为荣耀10青春版有没有指纹(华为荣耀10青春版拆机视频)

  • 微信号如何修改第二次(微信号如何修改地区)

    微信号如何修改第二次(微信号如何修改地区)

  • 绝对引用怎么用(绝对引用怎么用来的)

    绝对引用怎么用(绝对引用怎么用来的)

  • 淘宝省钱月卡可以取消吗(淘宝省钱月卡可以取消连续包月吗)

    淘宝省钱月卡可以取消吗(淘宝省钱月卡可以取消连续包月吗)

  • 红米k20Pro屏幕材质(红米k20pro屏幕材质)

    红米k20Pro屏幕材质(红米k20pro屏幕材质)

  • 如何交换两张幻灯片的位置(如何交换两张幻灯片背景)

    如何交换两张幻灯片的位置(如何交换两张幻灯片背景)

  • 微信怎么建一个群(微信怎么建一个新群)

    微信怎么建一个群(微信怎么建一个新群)

  • oppo手机怎么唤醒siri(oppo手机怎么唤起小布)

    oppo手机怎么唤醒siri(oppo手机怎么唤起小布)

  • 勿扰模式能收到短信吗(勿扰模式能收到隔空投送吗)

    勿扰模式能收到短信吗(勿扰模式能收到隔空投送吗)

  • oppoace支持红外吗(oppoace支持红外线吗)

    oppoace支持红外吗(oppoace支持红外线吗)

  • 华为mate30快充多久充满(华为mate30快速充电多少w)

    华为mate30快充多久充满(华为mate30快速充电多少w)

  • 电脑睡眠还会继续下载吗(电脑睡眠还会继续渲染吗)

    电脑睡眠还会继续下载吗(电脑睡眠还会继续渲染吗)

  • 微信如何隐藏好友而不是拉黑(微信如何隐藏好友)

    微信如何隐藏好友而不是拉黑(微信如何隐藏好友)

  • 华为p30多重(p30为什么被称为渣男手机)

    华为p30多重(p30为什么被称为渣男手机)

  • 手机号能注销吗(有副卡的手机号能注销吗)

    手机号能注销吗(有副卡的手机号能注销吗)

  • MagicBook 14有雷电3接口吗(magicbook14有雷电4接口吗)

    MagicBook 14有雷电3接口吗(magicbook14有雷电4接口吗)

  • 手机号可以转网吗(手机号可以转网几次)

    手机号可以转网吗(手机号可以转网几次)

  • emltl00是什么型号(型号:eml-al00)

    emltl00是什么型号(型号:eml-al00)

  • blnal30是全网通么(blnal30是什么机型)

    blnal30是全网通么(blnal30是什么机型)

  • 升降摄像头手机有哪些(升降摄像头手机有几款)

    升降摄像头手机有哪些(升降摄像头手机有几款)

  • oppor9多少骁龙处理器(oppor9sk骁龙多少)

    oppor9多少骁龙处理器(oppor9sk骁龙多少)

  • 电脑wifi打不开怎么办(电脑wifi打不开怎么回事)

    电脑wifi打不开怎么办(电脑wifi打不开怎么回事)

  • css字体加粗(dw怎么在css里字体加粗)(css字体加粗怎么弄)

    css字体加粗(dw怎么在css里字体加粗)(css字体加粗怎么弄)

  • 税务制服的肩章是什么
  • 财务软件怎么样才能用
  • 核销 坏账
  • 金税盘服务费全额抵扣是什么意思
  • 公司雇佣退休人员怎样扣个税
  • 财务会计和预算会计是两套账吗
  • 费用发票跨月可以入帐吗
  • 出口退税中哪些是免税的
  • 增值税发票的抵扣联丢了怎么办
  • 增值税纳税申报表模板
  • 公司报销生育津贴,孕期还需要去社保局备案吗
  • 多交附加税怎么做会计分录
  • 设备发票怎么抵扣
  • 初期厂房监理费怎么做账?
  • 固定资产出售增值税税率
  • 非正常损失允许税前扣除吗
  • 公司发放节日礼品
  • 不开票收入怎么报税
  • 购货未能取得发票怎么办
  • 联营店铺收取的收入如何账务处理?
  • 销售产品的成本属于什么科目
  • 月末税金及附加税金的账务处理
  • 其他应付款包括应付职工薪酬吗
  • 如何以快捷方式打印文件
  • 贸易公司买进卖出
  • 销售利润率是什么能力指标
  • php apc
  • PHP编程中的__clone()方法使用详解
  • 修改组策略后需要重启吗
  • 如果工地老板拖欠工资怎么办
  • 教程图怎么做
  • 小规模纳税人清卡是每月一次吗
  • ReadTimeoutError: HTTPSConnectionPool(host=‘cdn-lfs.huggingface.co‘, port=443)
  • 现在学修电脑怎么样
  • php的数据类型主要有哪几种?
  • php输入框input代码
  • 新准则委托代建 不得管理费
  • 企业所得税营业外收入
  • tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异
  • 命令who的含义
  • 间接费用计算
  • python中拼接
  • 面试我应该问些什么问题
  • 收集整理数据
  • 教育类财务工作内容
  • 公司举办活动方案
  • 财务往来账对账总结
  • 入股资金打入公司账户
  • 增值税进项税额加计抵减会计处理
  • 固定资产盘点盘什么
  • 劳务公司给包工头转账交税吗
  • 长期待摊费用的最新账务处理
  • 评估价值高于账面价值怎么账务处理
  • 社会团体会员费怎么入账
  • 建筑行业如何结算工程款
  • 不动产租赁行业代码
  • 厂房的使用寿命
  • 资产负债表资产按照什么顺序
  • 工会经费按照什么计算缴纳
  • 出纳和记账会计哪个好
  • sql-3
  • sqlserver数据类型怎么用
  • mysql总是安装失败
  • ubuntu安装mkl
  • xp系统怎么更改用户权限
  • 将哪一linux文件系统引入
  • win7注册表详解
  • linux 使用
  • win10应用商店下载不了
  • win7系统IE浏览器一点就闪退
  • android app架构设计
  • cocos2dx 3.17
  • jQuery扩展实现text提示还能输入多少字节的方法
  • nodejs 路由
  • python smtpd
  • 自然人办税服务平台怎么登录不进?
  • 河北省发票查询真伪查询国税
  • 规范性文件失效后,没有新文件,可以使用民法典第十条吗
  • 印花税怎么计提和结转
  • 2021房屋退税流程怎么操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设