美文网首页程序员
每日两题20200522

每日两题20200522

作者: 不详7 | 来源:发表于2020-05-20 10:16 被阅读0次

今日问题

1、v-if和v-for哪个优先级高?如果两个同时出现,应该怎么优化得到更好的性能?

    v-for优先级高。

    为了过滤一个列表中的项目 (比如 v-for="user in users" v-if="user.isActive")。在这种情形下,请将 users 替换为一个计算属性 (比如 activeUsers),让其返回过滤后的列表。                     为了避免渲染本应该被隐藏的列表 (比如 v-for="user in users" v-if="shouldShowUsers")。这种情形下,请将 v-if 移动至容器元素上 (比如 ul、ol)。 

官方不允许两者同时使用

2、Vue组件data选项为什么必须是个函数而Vue的根实例则没有此限制?

Vue组件data必须是函数 是为了防止多处使用组件时data数据共享,造成数据污染。

Vue根实例没有限制 是因为全局只有一个根实例。

官方建议

相关文章

  • 每日两题20200522

    今日问题 1、v-if和v-for哪个优先级高?如果两个同时出现,应该怎么优化得到更好的性能? v-for优先级高...

  • 每日一画『20200522』

    【一】手绘日签图 【二】禅绕练习

  • 【每日健康小知识】20200522

    今天来聊一聊高糖饮食的危害: ① 高血压 美国心脏病杂志曾发文称,高糖饮食会引发高血压。主要是因为:高血糖水平作用...

  • util

    gitgit push origin feature/20200522/roadcustomerlog:featu...

  • 20200522

    喜欢一个人坐着车,听着歌,在这种时候可以放空自己,天马行空

  • 20200522

    上午一家网吧 收费机出现蓝屏现象 其他网吧也有类似现象 经分析 为17fi那个2008server系统问题,我给换...

  • 20200522

    忙忙碌碌的一周,为了今天和老公一起去太原办事儿,基本上每天加班到晚上八点,终于赶在昨天把本周的各个项目画上句号。不...

  • 20200522

    许多心事,无法言语。好想您。

  • 20200522

    骐骥一跃,不能十步;驽马十驾,功在不舍;锲而舍之,朽木不折;锲而不舍,金石可镂。

  • 20200522

    今天,连续读了三个故事,一个很凉,一个很暖,一个很痛快。每个故事都源于生活,读完许久,竟回不过神来。 相...

网友评论

    本文标题:每日两题20200522

    本文链接:https://www.haomeiwen.com/subject/emhgohtx.html