shujer

shujer 查看完整档案

广州编辑中山大学  |  软件工程 编辑  |  填写所在公司/组织 segmentfault.com/u/xiaopijin 编辑
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 该用户太懒什么也没留下

个人动态

shujer 回答了问题 · 11月21日

解决antd 的 Cascader,搜索结果为空时会自动选中当前活动节点

解决方案是,当查询结果为空时,将该节点的 isLeaf 设置为空
感觉还是这里的判断有点问题:
https://github.com/react-comp...
expendTrigger=hover 时,逻辑上不管是否子节点,都不应该自动选中

关注 2 回答 2

shujer 提出了问题 · 11月20日

解决antd 的 Cascader,搜索结果为空时会自动选中当前活动节点

复现案例

https://codesandbox.io/s/antd...

  • 当异步加载数据,且加载返回结果为空数组时
  • 第一次鼠标移入到二级节点是正常的
  • 第二次鼠标移入到二级节点出错,会自动选中节点并关闭下拉框

结果

加载过一次数据之后,鼠标移入到二级节点会自动选中当前活动节点

期望

不管子级加载的数据是否为空,始终保证只有用户 点击选中 时才触发值更新

这个是否时 Cascader 的 Bug,或者我的例子写的有问题?

关注 2 回答 2

shujer 回答了问题 · 11月16日

富文本输入问题

compositionend 了解下

关注 3 回答 4

shujer 回答了问题 · 11月14日

js对象遍历顺序问题?

对象键是没有顺序的,ES6 Map 的 keys 会按插入顺序

关注 4 回答 3

shujer 回答了问题 · 11月9日

base64转blob,文件格式不合法

这个不是转成 url 吗?传给后端应该直接用 new Blob([u8arr], {type: mime})

关注 4 回答 2

shujer 回答了问题 · 11月9日

请问这个电商图片切换模块怎么做的啊?有没有demo呢?

这个算轮播图吧,网上有很多类似实现的

关注 3 回答 2

shujer 回答了问题 · 11月9日

解决TypeScript ,import引入css样式,可以用,但是值全是undefined

看下你的 webpack 的配置,通常 css 和 css module 的解析规则不同,css module 通常需要配置 css-loader modules: true,也有可能你要用 styles.module.css 引入

关注 2 回答 1

shujer 回答了问题 · 10月30日

解决在一个canvas上再绘制叠加一个canvas,报错,如下图和代码

没这种用法,这里 this.context2 应该传 canvas2

this.context.drawImage(this.context2, 0, 0)

关注 3 回答 3

shujer 回答了问题 · 10月29日

React+antd 实现文本滚动

之前有个 marquee 标签不过废弃了,这个要自己封装吧,可以搜一下别人的实现。基本思路应该就是:利用定时器,固定时间内修改偏移量;长文本可以考虑虚拟滚动,或者裁剪数组。

关注 2 回答 1

shujer 回答了问题 · 10月26日

在Vue中实现点击某个元素滚动到相应位置怎么做

关注 2 回答 1

认证与成就

  • 获得 6 次点赞
  • 获得 6 枚徽章 获得 0 枚金徽章, 获得 1 枚银徽章, 获得 5 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2018-09-11
个人主页被 380 人浏览