前端
John_lv
这个作者很懒,什么都没留下…
展开
-
ant-design vue的tree组件点击小三角符号展开,触点太小的问题
直接进入正题,需求目的是加大三角的触点,让点击标题的时候也能触发展开列的效果 树形节点的select事件会接受两个参数,一个是节点id,一个是event; 细心地你会发现,event对象里面有一个node属性,它里面包含有一个onExpand的方法,然后在@select的事件里面调用它==》event.node.onExpand() 然后就实现了点击标题也可以展开子列。 其实ant-design vue是个不错的库,但是这个文档写的确实有点抽象,就像给了个金宝库,却配了把铜钥匙,但是得自己探索才行。 ..原创 2020-12-09 11:05:22 · 1635 阅读 · 2 评论 -
jquery中slideDown效果不显示的bug
在做一个效果的时候用到了$(‘select’).slideDown和slideUp,在common.css中添加了一个“hidden”类,display:none,然而下滑显示的效果一直出不来,然后检查元素发现,在触发slideDown的时候“hidden”类名一直存在。当去掉hidden类名,换成行内样式style="display:none"的时候下拉效果显示出来了。所以希望遇到这种情况的同志...原创 2019-11-12 15:09:33 · 1005 阅读 · 0 评论 -
使用signature在移动端做电子签名canvas画板随触摸滚屏的bug
在做移动端项目的时候,如果页面需要滚动,而页面上有signature实现的电子签名,就会发现手写的时候canvas画板会随着手指的滑动而滚动,导致不能正常签名。 解决办法:在canvas标签上注册一个touchmove监听事件,当触摸滑动的时候只需要禁用事件冒泡event.stopPropagation( ) 这样滚动的事件就不会冒泡触发了。 ...原创 2019-11-08 16:48:20 · 1227 阅读 · 0 评论 -
swiper里面的carousel插件在ie11上面的bug
swiper里面的carousel插件在ie11上面的bug vue项目中发现一个bug,就是在chrome上运行swiper里面的carousel插件时正常而在ie11上运行swiper里面的carousel插件时候轮播图的图片会两倍高度显示在页面上,而且下面一倍高度显示空白。 解决历程:检查元素发现chrome和ie11dom元素的差异:并列元素的第一个dom在chrome上显示实际高度为“0...原创 2019-11-05 11:02:18 · 655 阅读 · 0 评论