jianhang

8
获赞数
0
关注数
0
粉丝数
广州
IP 属地未知
2016-09-18 加入
浏览 5.2k

想要抖个机灵~

96 声望|新手
javascript
64
前端
27
typescript
26
vue.js
24
datatables
16
黄金勋章
暂未获得该勋章
如何获得
1 白银勋章
个人动态
  • 赞了文章2021-11-30
    如何在网页上打开本地应用
    如果客户提出一个需求要在网页打开计算器,你可千万别以为是很简单的事,事实上,如果不借助“外力”是根本办不到。背景某项目客户提了这么一个需求需要在chrome浏览器中打开IE和firefox需要在firefox中打开IE和chrome需要在IE中打开firefox和chrome总结下就是能在任意...
  • 赞了文章2021-07-12
    手写一个webpack,看看AST怎么用
    本文开始我会围绕webpack和babel写一系列的工程化文章,这两个工具我虽然天天用,但是对他们的原理理解的其实不是很深入,写这些文章的过程其实也是我深入学习的过程。由于webpack和babel的体系太大,知识点众多,不可能一篇文章囊括所有知识点,目前我的计划是从简...
  • 赞了文章2021-05-18
    CORS跨域与Nginx反向代理跨域优劣对比
    最近写了一些关于前后端分离项目之后,跨域相关方案的基本原理和常见误区的帖子,主要包括CORS和Nginx反向代理。这两种方案项目中都有在用,各有优缺,关于具体使用哪种方案,大家的观点也不大一致,本文主要就此展开一下,从前后端及服务器配置、安全性、移植灵活性...
  • 赞了文章2021-05-14
    Spring Boot学习笔记(三)Repository的使用
    在Spring中有Repository的概念,repository原意指的是仓库,即数据仓库的意思。Repository居于业务层和数据层之间,将两者隔离开来,在它的内部封装了数据查询和存储的逻辑。这样设计的好处有两个:
  • 赞了文章2021-05-12
    实现element-ui的按需引入,按需打包加载
    使用babel-plugin-component实现按需引入、打包。将webpack配置成多入口,保证最终打包的目录结构符合babel-plugin-component插件的要求,实现按需加载
  • 赞了文章2021-02-20
    Vue + Scss 动态切换主题颜色实现换肤
    大概的思路就是给html根标签设置一个data-theme属性,然后通过js切换data-theme的属性值,Scss根据此属性来判断使用对应主题变量。这里可以选择持久化Vux或接口来保存用户选择的主题。
  • 赞了文章2020-12-16
    Angular变化检测机制:改善的脏检查
    前端展示的页面是由视图和数据共同构成的,视图模板定义了页面的框架,而数据定义了页面具体的显示内容。而数据发生变化的时候,我们需要及时将变化的内容更新到视图中,否则用户看到的数据就是不正确的。系统及时感知到数据模型的变化,然后通过计算更新到视图中,...
  • 赞了文章2020-12-08
    小程序集成eslint和prettier,代码风格统一
    首先目录结构是这样的一定要src里面放小程序的文件夹,如果全部放在一起,会导致小程序上传过大的问题,我刚开始就吃了这个坑,居然打包了40多m,根本传不上去,后来放在src文件夹下面就解决了,让小程序直接去访问src文件夹
  • 赞了文章2020-08-27
    2020年中大厂前端面试总结
    本次面试面试了很多家公司,包括 360,美团,猿辅导,小米,腾讯地图,头条,新东方,快手,知乎等几家公司,刚开始去面试的时候那段时间状态不是很好(基本每天都加班到很晚,周六日也没有休息的那种,而且当时心态真的是差到爆,很多平时自己很会的东西,被问到居...
  • 赞了文章2020-07-31
    初学者应该看的 Webpack 完整指南(2020)
    点赞再看,微信搜索 【大迁世界】 关注这个没有大厂背景,但有着一股向上积极心态人。本文 GitHub [链接] 上已经收录,文章的已分类,也整理了很多我的文档,和教程资料。
  • 回答了问题2020-07-13
    使用TortoiseGit提交到本地仓库报了个看不懂的错误,请大佬解惑
    你装了 husky 依赖,提交前他会检测 eslint 的校验是否通过,如果有报错的话是提交不了的,把eslint的报错处理下再提交就可以了
  • 回答了问题2020-06-28
    angularjs 项目使用vue组件报错
    vue 的单文件组件需要 vue-loader 编译的
  • 回答了问题2020-04-02
    Array.of生成新数组和字面量[]生成数组有区别吗?
    上面代码中,Array方法没有参数、一个参数、三个参数时,返回结果都不一样。只有当参数个数不少于 2 个时,Array()才会返回由参数组成的新数组。参数个数只有一个时,实际上是指定数组的长度。
  • 回答了问题2020-04-01
    ts中范型是啥?
    官方文档中就是拿函数举例说明泛型的,说的很详细 泛型
  • 回答了问题2020-04-01
    浏览器点返回的问题
    跳转前可以调用 {代码...} 参考 MDN
  • 回答了问题2018-02-05
    浏览器状态码为401, 客户端怎么拿的到服务器返回的response ; 使用的axios vue
    我来我来,你试着打印下error.config,error.code,error.message,error.response就知道了
  • 回答了问题2018-02-05
    axios拦截器拦截失败
    1.建议封装下2.建议在api配置的时候加上参数用来决定是否在header中带token {代码...} 我们对请求做了封装,可以传一个api接口对象,在拦截器里在对最终对传参序列化 3.可以把token存在缓存,判断没有时再去storage中取
  • 回答了问题2017-11-22
    angualr4 创建的项目如何实现单组件缓存或者全部组件缓存?
    推荐写个操作session之类的服务,每次onInit先判断下session中有没有相应数据
  • 回答了问题2017-11-17
    angular2如何刷新当前页面
    为什么不重新请求下数据呢,
  • 回答了问题2017-11-15
    git 分支的操作
    我觉得如果是你folk下来的项目建议用rebase,会少一次commit的历史,发pull request会让项目管理者更容易看到你的改动。如果是多人共同操作一个项目的话就用merge吧,还有建议开始时在dev分支上操作,master只做稳定版本的发布啥的