前端进阶问题
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
No.40: 在 Vue 中,子组件为何不可以修改父组件传递的 Prop,如果修改了,Vue 是如何监控到属性的修改并给出警告的。
浏览
66
扫码
分享
2023-11-21 23:39:08
为什么不行
如何监控
为什么不行
为了防止子组件意外修改父组件的数据状态
保持单向数据流
如何监控
重写了属性的set,在修改这个属性的时候会触发相应的提示。
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
No. 67 随机生成一个长度为 10 的整数类型的数组,例如 [2, 10, 3, 4, 5, 11, 10, 11, 20],将其排列成一个新数组,要求新数组形式如下,例如 [[2, 3, 4, 5], [10, 11], [20]]。
No.56 要求设计 LazyMan 类,实现以下功能。
No.52: 垂直水平居中
No.41: 考察作用域的一道代码题
No.40: 在 Vue 中,子组件为何不可以修改父组件传递的 Prop,如果修改了,Vue 是如何监控到属性的修改并给出警告的。
No.39: BFC
No.38: 下面代码中 a 在什么情况下会打印 1(松散等于与严格等于)
No.32: Virtual DOM 真的比操作原生 DOM 快吗?
No.31:改造下面的代码,使之输出0 - 9,写出你能想到的所有解法。
No.30: 请把俩个数组 [A1, A2, B1, B2, C1, C2, D1, D2] 和 [A, B, C, D],合并为 [A1, A2, A, B1, B2, B, C1, C2, C, D1, D2, D]
No.29: Vue 的双向数据绑定,Model 如何改变 View,View 如何改变 Model 的
No.26: 介绍模块化发展历程(待)
No.25: 浏览器与Node中的event loop
No.23: 观察者模式和订阅-发布模式的区别,各自适用于什么场景
No.22: 回流与重绘
No.21:有以下 3 个判断数组的方法,请分别介绍它们之间的区别和优劣Object.prototype.toString.call() 、 instanceof 以及 Array.isArray()
No.20: (待)介绍下 npm 模块安装机制,为什么输入 npm install 就可以自动安装对应的模块?
No.16: TCP的三次握手
No.15: 简单讲解一下 http2 的多路复用
No.14: 实现一个new
No.13: (待)Promise 构造函数是同步执行还是异步执行,那么 then 方法呢
No.12: (待)JS 异步解决方案的发展历程以及优缺点
No.11: 将数组扁平化并去除其中重复数据,最终得到一个升序且不重复的数组
No.10: 常见异步笔试题,请写出代码的运行结果
No.9: Async/Await的实现(待续)
No.8: setTimeout/Promise/AsyncAwait
No.7: ES5与ES6的类与继承
No.6: 实现一个深拷贝(lodash.deepClone)
No.5: 广度优先算法与深度优先算法
No.4. Set/WeakSet/Map/WeakMap
No.3: 防抖与节流?
No.2: ['1', '2', '3'].map(parseInt) what & why ?
No,1: 写 Vue 项目时为什么要在列表组件中写 key,其作用是什么?
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注