xue海

14
获赞数
16
关注数
0
粉丝数
IP 属地湖南
2017-05-08 加入
浏览 5.8k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
87 声望|新手
vue.js
42
npm
25
node.js
25
vue-cli
23
七牛云存储
21
黄金勋章
暂未获得该勋章
如何获得
4 白银勋章
个人动态
  • 赞了文章2024-01-04
    react-native TextInput 无法自动失去焦点,需要点击多次切换到其他组件
    比较常见的需求是有个输入框,旁边有个搜索按钮或者发送按钮。点击输入框的时候会唤起虚拟键盘,输入文字点击旁边的按钮或者切换其他组件,点击第一次是收起键盘,无法触发点击事件,需要再点击一次。
  • 赞了文章2023-03-31
    初识贝塞尔曲线
    贝塞尔曲线于1962,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Paul de Casteljau于1959年运用de Casteljau演算法开发,以稳定数值的方法求出贝兹曲线。
  • 赞了文章2022-10-21
    Vite 开发插件如何生成 .d.ts 类型声明文件
    随着 Vue3 生态的不断扩展与日渐成熟,Vue3 已从最开始的尝鲜阶段步入到投入生产项目中。随之而来的还有开发脚手架的更新换代,全新的 Vite 脚手架,基于 esbuild 利用 go 语言的性能优势,相较 Webpack 有着不在一个量级的性能优势,打包方面基于 Rollup 拓展,继承...
  • 赞了回答2021-05-14
    Definition for rule 'no-useless-backreference' was not found
    更新一下eslint的版本试试。no-useless-backreference应该是新的规则,你extends中继承的规则中使用了这个规则,但在当前版本的eslint中找不到这个规则导致报错。
  • 回答了问题2020-11-27
    JsonWebTokenError: jwt malformed报错?
    token 设置了多次
  • 赞了回答2020-07-02
    fastclick.js对input的点击失效!
    IOS11 已经修复了300秒延迟。在11上应用fastclick反而会卡顿 input点击不了的 {代码...}
  • 赞了文章2020-05-30
    iOS9 & iOS10 & iOS11 HTTP 不能正常使用的解决办法
    新特性要求App内访问的网络必须使用HTTPS协议。但是现在公司的项目使用的是HTTP协议,使用私有加密方式保证数据安全。现在也不能马上改成HTTPS协议传输。
  • 赞了文章2020-04-18
    移动端Web页面适配方案
    手机设备屏幕尺寸不一,做移动端的Web页面,需要考虑在安卓/IOS的各种尺寸设备上的兼容,这里总结的是针对移动端设备的页面,设计与前端实现怎样做能更好地适配不同屏幕宽度的移动设备。
  • 赞了文章2020-02-18
    尾调用和尾递归
    尾调用 1. 定义 尾调用是函数式编程中一个很重要的概念,当一个函数执行时的最后一个步骤是返回另一个函数的调用,这就叫做尾调用。 注意这里函数的调用方式是无所谓的,以下方式均可: {代码...} 并且只有下列表达式会包含尾调用: {代码...} 依次举例: {代码...} ...
  • 关注了问题2020-02-18
    js中为什么要进行变量提升?
  • 赞了回答2020-02-18
    js中为什么要进行变量提升?
    我觉得你想问的应该是JS为什么要进行变量提升,而不是按照顺序解析和绑定变量这么一个问题吧? 好,下面就谈谈我对这个问题的看法。 首先,我们都知道,JS拿到一段代码或一个函数的时候,会有两步主要操作,即解析与执行。 在解析阶段,JS会检查语法,并对函数进行预...
  • 赞了文章2020-02-17
    浏览器的微任务MicroTask和宏任务MacroTask
    同步任务(MainTask) :同步任务是指JavaScript按照正常顺序执行的代码,比如:函数调用,数值运算等等,只要是执行后立即能够得到结果的就是同步任务。
  • 赞了文章2020-02-17
    浅析Vue.nextTick()原理
    1、为什么用Vue.nextTick() 2、什么是Vue.nextTick() 3、怎么用 4、小结 1、为什么用Vue.nextTick() 首先来了解一下JS的运行机制。 JS运行机制(Event Loop) JS执行是单线程的,它是基于事件循环的。 所有同步任务都在主线程上执行,形成一个执行栈。 主线程之外,...
  • 赞了文章2019-12-02
    IVWEB 玩转 WASM 系列-WEBGL YUV渲染图像实践
    最近团队在用 WASM + FFmpeg 打造一个 WEB 播放器。我们是通过写 C 语言用 FFmpeg 解码视频,通过编译 C 语言转 WASM 运行在浏览器上与 JavaScript 进行通信。默认 FFmpeg 去解码出来的数据是 yuv,而 canvas 只支持渲染 rgb,那么此时我们有两种方法处理这个yuv,第...
  • 赞了文章2019-11-21
    IntersectionObserver是什么?
    IntersectionObserver概览 IntersectionObserver构造器 IntersectionObserver方法 IntersectionObserver懒加载(vue单文件组件简版) IntersectionObserver吸顶(vue单文件组件简版) IntersectionObserver触底(vue单文件组件简版) IntersectionObserver懒加载、吸...
  • 赞了文章2019-11-20
    前端性能和错误监控
    这几天心血来潮,想了解一下前端监控的相关知识,可是在查看了很多资料之后,发现没有详细介绍前端监控的相关文章,都是讲个大概,反倒是现成的前端监控工具有不少。
  • 赞了文章2019-11-13
    vue cli3使用官方方法配置sass全局变量报错
    sass-loader报错:Module build failed (from ./node_modules/_sass-loader@8.0.0@sass-loader/dist/cjs.js):ValidationError: Invalid options object. Sass Loader has been initialised using an options object that does not match the API schema.
  • 赞了文章2019-11-11
    周报 @ 2019.11.10
    首发 枫上雾棋的日志 前端动态 1、TypeScript 发布 3.7 #33294 可选链; #32883 空值合并; #32695 断言函数; #32372 --declaration 和 --allowJs 允许一起使用; #33473 扁平错误信息 点击 post 查看更多。 2、玉伯 - 我的前端成长之路 本文是玉伯分享的个人成长和...
  • 赞了文章2019-11-05
    浏览器缩放监听
    这里的缩放不是指resize事件(改变浏览器窗口大小),而是指浏览器本身的缩放功能,一般使用以下方式进行缩放:ctrl配合鼠标滚轮ctrl配合-/+/0进行缩放。虽然没有专门的缩放事件,但是可以通过监听以上两种缩放操作事件进行达到“监听”缩放的目地:Ctrl+鼠标滚轮缩放...
  • 赞了文章2019-10-25
    使用Benchmark.js和jsPerf分析代码性能
    如果您觉得文章对您有帮助,可以逐个点击以下链接,类似于Google ads,不需要您付出任何费用,每天都可以来点一次噢,费用将由广告商承担,give me a cup of coffee?