摘要: 无论是vue还是react,在父子组件通讯的时候,子组件都禁止直接修改父级传过来的prop,父组件总需要在子组件身上监听一个事件,然后由子组件去触发它,好让父组件来接收到payload去改变state。幸运的是,vue为我们准备了两个语法糖,让我们减少了一点写大量模板代码的痛苦。它们就是自定义组件上 阅读全文
posted @ 2020-09-17 00:27 zjy960816 阅读(711) 评论(0) 推荐(0)
摘要: 在Vue.js中实现一个列表无限下拉刷新功能,最好的实现方式应该是利用自定义指令,Vue除了核心功能默认内置的指令 (v-model 和 v-show),在仍然需要对普通 DOM 元素进行底层操时,推荐使用自定义指令。Vue指令为我们提供了以下几个钩子函数, const MyDirective = 阅读全文
posted @ 2020-06-28 17:26 zjy960816 阅读(1189) 评论(0) 推荐(0)
摘要: 实现promiseA+规范时有几个思考点值得注意: then方法的作用是什么? then(succeed, failed)内部其实就是将succeed和failed这两个处理成功和失败的回调函数和then执行后生成的新promise对象push进callbacks[] 这个数组里。 如何让then方 阅读全文
posted @ 2020-05-30 14:05 zjy960816 阅读(237) 评论(0) 推荐(0)
摘要: rem方案原理 rem方案的原理其实就是,将每一个不同的屏幕划分成相同的份数,让同一个元素在不同的屏幕上占据相同比例的空间。1rem等于此页面html的font size,rem可以理解为每份是多少px,比如说,我们的设计稿宽度为750px,我们规定将页面划分成10份,那么rem=75px,如果有一 阅读全文
posted @ 2020-04-06 22:09 zjy960816 阅读(4599) 评论(0) 推荐(0)