美文网首页
组件避免冲突

组件避免冲突

作者: 浮生弱梦 | 来源:发表于2021-04-10 11:15 被阅读0次

组件中data为什么是一个函数

    因为组件是用来复用的,且 JS 里对象是引用关系,如果组件中 data 是一个对象,那么这样作用域没有隔离,

子组件中的 data 属性值会相互影响,如果组件中 data 选项是一个函数,那么每个实例可以维护一份被返回对象的独立的拷贝,
组件实例之间的 data 属性值不会互相影响;而 new Vue 的实例,是不会被复用的,因此不存在引用对象的问题;

组件样式表添加 scoped 属性,样式只对当前组件有效;

vue数据单向流设计,数据只能从外向内修改,不能从内向外修改;

相关文章

  • 组件避免冲突

    组件中data为什么是一个函数 子组件中的 data 属性值会相互影响,如果组件中 data 选项是一个函数,那么...

  • Vue风格指南

    风格指南官方文档 一、优先级A 1、组件名为多个单词 避免跟html元素相冲突。根组件除外。 2、组件data必须...

  • 基于 Vue 的前端开发规范

    一、框架 / Vue 1.组件名 组件名为多个单词,并且用连接线(-)连接,避免与 HTML 标签冲突,并且结构更...

  • Vue风格指南总结

    命名规范 A优先级 组件名应该始终是多个单词:避免跟现有的以及未来的 HTML 元素相冲突 B优先级 单文件组件的...

  • 大数据学习十五:Hive1.1.0编译及安装

    1、使用CDH版本大数据组件可以避免在编程中遇到的jar包冲突等问题,下载地址: http://archive.c...

  • 2018-03-06 vue指南摘记

    vue指南摘记 1.组件以多个单词命名,以避免和html元素冲突 2.除new Vue外,data使用 retur...

  • 避免 iOS 组件依赖冲突的小技巧

    问题缘由 本文以 YBImageBrowser 组件举例。 YBImageBrowser 依赖了 SDWebIma...

  • 蛮干?逃避?该拿冲突怎么办?

    冲突随处可见,冲突不可避免。 要讨论冲突,不妨先来定义一下冲突,避免产生误解。本文所讲的冲突,引用《沟通的艺术》一...

  • 冲突:怎么避免组织内耗?

    模块二 领导团队 第19讲 冲突:怎么避免组织内耗? ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ️冲突:怎么避免组织内耗?...

  • 5.6

    冲突,和谁发生冲突,仔细想想自己好像并不会和别人发生冲突,我尽量都会避免冲突,如果实在避免不了,产生了冲突,我会想...

网友评论

      本文标题:组件避免冲突

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