zoukankan
html css js c++ java
1.22 保证Props单向数据流
官方文档通道:
https://cn.vuejs.org/v2/guide/components-props.html#单向数据流
1.注意在JavaScript 中对象和数组是通过引用传入的,所以对于一个数组或对象类型的 prop 来说,在子组件中改变变更这个对象或数组本身将会影响到父组件的状态。(vue2)
2.在vue3中对于prop来说,在子组件中直接改变变更prop会报错(可以通过父组件提供的方法间接修改)
所有的 prop 都使得其父子 prop 之间形成了一个单向下行绑定:父级 prop 的更新会向下流动到子组件中,但是反过来则不行。这样会防止从子组件意外变更父级组件的状态,从而导致你的应用的数据流向难以理解。额外的,每次父级组件发生变更时,子组件中所有的 prop 都将会刷新为最新的值。这意味着你不应该在一个子组件内部改变 prop。如果你这样做了,Vue 会在浏览器的控制台中发出警告。
查看全文
相关阅读:
从今天起,我要在博客园装13了,听说这里装的好可以得高薪
HTML5 选择前置摄像头,选择后置摄像头
canvas图片base64编码后,ajax提交到后台
238. Product of Array Except Self
230. Kth Smallest Element in a BST
229. Majority Element II
228. Summary Ranges
227. Basic Calculator II
223. Rectangle Area
222. Count Complete Tree Nodes
原文地址:https://www.cnblogs.com/xjt31/p/14314030.html
最新文章
批判性思维——Asking The Right Questions
稀疏矩阵的抽象数据类型和一些基本操作的实现
用栈实现的整型数据的四则运算
LeetCode 520. Detect Capital
LeetCode 3. Longest Substring Without Repeating Characters
LeetCode 2. Add Two Numbers
kruskal算法
LeetCode 397. Integer Replacement
LeetCode 396. Rotate Function
LeetCode 389. Find the Difference
热门文章
LeetCode 387. First Unique Character in a String
LeetCode 383. Ransom Note
LeetCode 374. Guess Number Higher or Lower
使用html替代excel导出数据的优势和技巧
使用dynamic获取类型可变的json对象
oracle 里 插入空字符串会被转成null插入
VS本地调试oracle报错解决方法
一次下载多个文件
TempData,跳转后的提醒
.net mvc 下实现移动架构display mode
Copyright © 2011-2022 走看看