赞了文章2020-11-19
从React 16.8 稳定版hook发布近一年多,使用hook并不普遍,原因可能有两方面: 一、官方并没有完全取代class;二、迭代项目完全hook话需要成本,官方也不推荐。恰巧新项目伊始,就全面采用hook,这也是写这篇文章的原由,接上一篇全面认识hook,这篇主要是自定义hook...
赞了回答2020-06-09
服务端要做以下2个工作: Access-Control-Allow-Origin 字段必须指定域名,不能为* Access-Control-Allow-Credentials为true
发布了文章2020-05-18
防抖(debounce) 在第一次触发事件时,不立即执行函数,而是给出一个期限值比如 200ms 如果在200ms内没有再次触发滚动事件,那么就执行函数 如果在200ms内再次触发滚动事件,那么当前计时取消,重新开始计时 {代码...} 节流(throttle) 如果短时间内大量触发同一事件,...
发布了文章2020-04-24
公司要求做一个h5活动页,全屏滚动。当前背景图下方不是纯色方案1:background:100% auto(即background:100%),这种方案,要求背景图超长,能适应iphone xr+的高度才可以,否则补色方案2:background:cover 配合position center top;这种方案 多余部分会被裁减,所...
回答了问题2020-04-18
更新!!我有了解决方案。我在最后一页把swiper禁止掉了,然后监听touch事件,计算移动方向和scrolltop分别为 向上 0 时,调用slideprev完成回滚上一页,同时最后一页设置滚动条让其可以自动活动。当然啦 最后一页禁了swiper 其他情况要重新绑定移动。我找了好多资料...
发布了文章2020-04-17
需求:页面中有一个功能,大致是获取db中的50条数据用于弹幕展示,用户也可以自行发送弹幕,弹幕展示完循环展示首先,弹幕功能存在以下问题:1.弹幕速度 位移距离2.弹幕通道(需求中是要有3条弹幕通道)3.当前页面弹幕数量(渲染数量)
回答了问题2020-04-11
更新!!我有了解决方案。我在最后一页把swiper禁止掉了,然后监听touch事件,计算移动方向和scrolltop分别为 向上 0 时,调用slideprev完成回滚上一页,同时最后一页设置滚动条让其可以自动活动。当然啦 最后一页禁了swiper 其他情况要重新绑定移动。我找了好多资料...
提出了问题2020-04-08
赞了回答2020-02-25
提出需求的场景是,需要在子组件中更改prop(不通过emit,是否本身就违背了单向数据流...) 场景就有问题,永远不要修改prop。prop是别人的数据,对于子组件来说,就是只读的。如果需要变更,只能通知父组件来修改它。 你可以通过计算属性来简化一下流程。比如一个自...
提出了问题2020-02-21
提出了问题2020-02-21
关注了问题2020-02-20
赞了文章2017-12-20
在 Vue.js 中,经常会使用 v-model 实现表单的双向数据绑定功能。 使用 Element 组件时,组件库中的含有输出类型的自定义组件,都会使用v-model指令,该指令绑定的元素就是组件的输出结果。比如 select选择器 平常只使用v-model做表单元素的数据绑定,没有仔细研究过...
发布了文章2017-07-21
在iview里 时间控件用 Data-picker 设置属性 type 为 date 或 daterange 分别显示选择单日和选择范围类型。设置属性 placement 可以更改选择器出现的方向,与 Poptip 和 Tooltip 配置一致,支持 12 个方向,详见 API。 [链接]其实这些都还好,api写的很简单 这里不意...