王琦

王琦 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

王琦 回答了问题 · 4月4日

antd pro v4 如何配置路由权限?如何防止从URL直接进入其他权限页面?

通过用户权限去过滤路由列表,做成动态路由.这种设计思路跟ui框架没关系的.

关注 2 回答 1

王琦 赞了回答 · 2020-08-04

解决用xsxl做excel的导入,发现日期导入有问题,变成了五位数例如2018/10/10变成了43383

/**
 * @param excelTime
 * @returns {number}
 */
function excel_time_to_timestamp(excelTime) {
  const second = 25569,
    day_timestamp = 24 * 60 * 60 * 1000;
  return (+excelTime - second) * day_timestamp;
}

可以通过这个算法把excel时间转换为正确的时间戳

关注 2 回答 1

王琦 关注了问题 · 2020-07-14

关于vue和react 渲染性能的疑问?

我是一个菜鸟,发现自己写的程序react总比vue卡那么一丢丢

所以我想问是不是因为react渲染的时候,数据变了就调用了render,更新整个大组件

是不是vue劫持了get set,数据更新的时候就只更新到具体用到了get的点呢?

关注 2 回答 0

王琦 关注了用户 · 2020-06-22

Lison @lison16

多吃些学习的苦,少受些生活的累

关注 236

王琦 回答了问题 · 2020-06-21

前后端分离如何做 seo ?

nuxt框架了解一下

关注 3 回答 2

王琦 赞了回答 · 2020-06-08

NUXT asyncData刷新页面不执行

asyncData是一个两用方法。可以在函数内部设置一个consolo.log('triggered')验证:

  1. 当强制刷新页面时,asyncData在服务端运行,在运行结束后拼装成页面返给你,类似jsp。所以,在刷新下,浏览器的console.log是不会打印任何东西的,但是在node的运行终端你可以看到console.log的结果;
  2. 当VUE项目内部用nuxt-link跳转时,它运行浏览器中。类似在普通vue页面中的mouted或者哪个钩子函数里写请求一样;这个时候,在asyncData里的consolelog会打印在浏览器端;

asyncData在服务器端运行是为了满足SEO和减少HTTP请求;
asyncData在浏览器端运行是为了满足正常的异步请求。

关注 11 回答 7

王琦 提出了问题 · 2019-06-21

请问前端如何给PDF文件做批注?

产品提了这个需求,要在网页上预览PDF文件,并且可以做批注.请问有什么思路可以实现吗?

关注 3 回答 1

王琦 提出了问题 · 2019-06-21

请问前端如何给PDF文件做批注?

产品提了这个需求,要在网页上预览PDF文件,并且可以做批注.请问有什么思路可以实现吗?

关注 3 回答 1

王琦 赞了回答 · 2019-05-14

刷新一个vue页面,会不会走destroyed() 生命周期方法?

想要检查有木有销毁最简单的就是alert(),他可以阻塞浏览器的大部分行为

关注 6 回答 4

王琦 关注了问题 · 2019-05-01

网页可以分享一个小程序链接到微信中么?

从网页点击分享到微信中,
是否可以实现“来自小程序”的链接?

关注 2 回答 0

认证与成就

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

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2018-01-22
个人主页被 274 人浏览