240 发简信
IP属地:上海
  • 120
    前端如何处理第三方库兼容性问题?

    我们在开发过程中会使用一些第三方类库,类似Element UI、GSAP等等部分第三方类库打包输出的文件由于使用了某些语法在低版本浏览器并不兼容,会导致报错,出现页面白屏的问...

  • 120
    一步一步教你开启Taro的E2E之旅

    上线没有安全感? 每次都要手点测流程? 老bug又又又出现了? 改完代码之后感觉没问题 结果别的地方报错了?😧 😧 作为开发, 🤔你是否遇到过上面这些问题? 为什么? 测...

  • 关于package-lock, 你知道多少?

    说到package-lock.json, 大家应该知道当执行npm install之后会产生, 实际上凡是当npm执行涉及到node_modules及package.json...

  • 多格验证码输入框的实现

    近期遇到一个需求, 是要求做一个验证码的输入框, 设计图如下 最开始是毫无思路的, 于是去看了下相关案例了解下. 了解下了两种大概的思路, 通过linear-gradient...

  • Vue之封装一个Modal的Function

    在业务中,我们经常会遇到各种各样的弹窗组件,一般我们都是直接将其封装成一个组件,通过v-model或者v-if之类的手段进行控制, But 很容易就出现下面这种情况 现上述这...

  • 120
    如何在Taro中使用iconfont地址

    最近在用Taro写一个多端的商城,遇到一个问题是关于icon这块,我们使用了iconfont, 但是把字体文件下载下来,必然打包就会更大,这在微信小程序这类的限制应用程序大小...

  • 可以在store.subsribe的回调里面 设置白名单,过滤state

    关于vuex的持久化

    接触Vuex也有一段时间,之前也遇到过刷新之后Vuex丢失的问题。因为Vuex也是js,存在于内存中,刷新浏览器的话会导致js重新加载,Vuex的Store全部重置, 所以为...

  • Apollo Graphql 优雅权限管理

    最近一直在写一些graphql方面的东西, 在做项目的过程中会有一些是关于权限管理的部分,于是发现了一个十分优雅的方式来做权限方面的处理. 简而言之, 先讲下需求背景, 该项...

  • 120
    GraphQL是什么? 它能带来什么?

    GraphQL是Facebook于2012年创造的一种用于描述CS应用中数据模型的能力和要求的语言 GraphQL的主要能力是用于API的查询,它能够提供很强大的聚合能力,同...

  • Java 注解依赖注入简易实现

    最近在学习 Java 的 Spring Boot 框架, 知道其精髓就是 DI 和 AOP, 其中对于 DI(依赖注入), 我是比较感兴趣的,于是在网上查阅了一些资料,大概了...

  • CSS编写规范 BEM

    写 CSS 并不是一件简单的工作,类名的取法、归类,但项目愈加庞大,因为 CSS 引起的各种问题会越来越多。之前一直对 css 不怎么感冒,也没有了解过相关规范,在项目中也都...

  • XP极限编程

    最近在做项目的时候会遇到一些工程层面的问题,主要是软件质量没有保障、无法快速迭代、需求频繁等问题。因此我特地去找了一下相关方面的资料。 无意之间我发现了 XP 编程 XP 编...

  • 怎么做一个前端在线主题切换?

    怎么做一个前端在线主题切换? 这个套路让我瞬间想起了 Ant Design, Ant Desgin 就有一个这样的功能,于是去看了官方文档。 文档上说的是利用 less 的 ...

  • k8s 第二探 nginx+php 及服务暴露

    分开来讲下我遇到的几个点 Deployment 首先讲 Deployment 是个什么玩意儿, k8s 将一个节点称之为 node, 假设我们现在已经有一个 nginx 节点...

  • 120
    k8s 初探

    k8s, 谷歌出品的容器编排工具. 之前就听说过 自己也玩一段时间的docker-compose, 不过是单机的docker管理, 并不支持多节点。 安装 必备: dock...

  • 关于vue的访问属性代理

    vue 有一个特点,可以通过访问 vm 的实例属性,直接访问到 vm 初始化时 data 的属性值。 这个其实是一个代理模式的实现, 对 vm 实例进行键值的代理 实现方式:...

  • 120
    聊聊对event loop的认识

    js 作为一个单线程的脚本语言,并不具备什么并行啊之类的能力,但是我们用js会用来处理各种各样的任务,比如说我们需要发起一个网络请求,但是这时候我们的用户还需要做别的交互,我...