xuan241

13
获赞数
7
关注数
1
粉丝数
IP 属地未知
2017-05-15 加入
浏览 5.4k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
41 声望|新手
javascript
23
vue.js
20
react
16
router
15
前端
13
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2020-07-23
    自己实现vue3中的createApp以及mount
    简单实现 vue3 中的 createApp 和 mount 两个 API。虽然只有两个 API,但是这两个 API 实现了 vue3 根实例的创建、组件的解析、vnode 数的构建... 通过这两个 API 的实现,就能够了解到整个 vue3 项目的整体挂载流程,可以说是 vue3 的核心 API。 本文代码 GitHub 仓...
  • 发布了文章2020-07-23
    40 行代码简单实现vue3的响应系统
    目标 实现 vue-next 响应式模块中的两个 API : reactive、 effect {代码...} 代码实现 {代码...}
  • 赞了文章2020-03-15
    书到用时方恨少,一大波JS开发工具函数来了
    在我们日常开发的时候,可能会遇到各种各样的需求,但是自己一时半会儿可能找不到合适的办法去解决。书到用时方恨少,下面的这些JavaScript的工具函数可能就会派上大用场了,我们可以进行复用,提高我们的工作效率。
  • 赞了文章2019-01-11
    学会它,能让你工作学习效率提升10倍!
    从小老师就教育小肆,要多记笔记,说好记性不如烂笔头,但记过的笔记却很快就忘了,甚至回头再看都不知道当时记得什么,一直期望能有个比记笔记更好的方法来学习,直到我遇见了它--思维导图。
  • 赞了文章2018-10-02
    【小程序taro最佳实践】http请求封装(方便使用,增加token,统一错误日志记录和上报)
    当我们开发小程序的时候,经常会用到http请求,当然官方已经提供了请求的接口,但是我们每次请求的时候,可能会加上token,每次请求都会加上,如果不封装起来,会相当的麻烦,那么又怎么封装呢?
  • 赞了文章2018-09-17
    React高级组件精讲
    高级函数是以函数为参数,并且返回也是函数的的函数。类似的,高阶组件(简称HOC)接收 React 组件为参数,并且返回一个新的React组件。高阶组件本质也是一个函数,并不是一个组件。高阶组件的函数形式如下:
  • 赞了文章2018-06-20
    Docker 及 GitLab CI 在前端工作流上的实践分享(一)
    如今前端工程越来越复杂,打造一个好用的工作流也显得越来越重要。本文讲分成二个部分,通过简单例子,来介绍上图中那条鱼和狐狸 :) part1 : docker 本文的项目代码part2 : gitlab-ci 点我跳转 ok, 那么现在就开始第一部分 一、什么是 Docker ? Docker是一个基于...
  • 赞了文章2018-06-20
    Docker 及 GitLab CI 在前端工作流上的实践分享(一)
    如今前端工程越来越复杂,打造一个好用的工作流也显得越来越重要。本文讲分成二个部分,通过简单例子,来介绍上图中那条鱼和狐狸 :) part1 : docker 本文的项目代码part2 : gitlab-ci 点我跳转 ok, 那么现在就开始第一部分 一、什么是 Docker ? Docker是一个基于...
  • 赞了回答2018-02-02
    作为纯前端,不会部署服务器,想做一些测试页面,放在外网上做demo用,怎么弄?
    github pages服务:搭建静态页面 coding pages服务,国内速度比较快 gist: [链接] , 分享代码片段 jsfiddle: [链接] 分享代码片段 jsbin: [链接] 分享代码片段 codepen: [链接] 分享代码片段
  • 赞了回答2018-01-20
    axios到底哪里好
    ...。这里的options应该是跨域(复杂跨域请求)的预先请求,用来确定有没有跨域权限。你拿jquery.ajax发跨域请求,也会有一个options请求。和vue,axios没有关系。和vue,axios没有关系。和vue,axios没有关系。
  • 回答了问题2017-12-30
    div height 100%导致页面出滚动条
    height: 100vh
  • 赞了文章2017-08-27
    大幅提升 React 性能的6个建议
    React 在开发环境下,有完整的警告和错误检查,但它们不是为生产环境准备的,如果你看过 React 的源码,你会看到很多 if (process.env.NODE_ENV != 'production'),这些代码对于最终用户是不需要的,而且访问 process.env.NODE_ENV 会非常慢,对于生产环境而言,完全...
  • 赞了文章2017-08-22
    编写自己的代码库(javascript常用实例的实现与封装--续)
    这个系列的上一篇文章(编写自己的代码库(javascript常用实例的实现与封装))总结了34个常见的操作。但是在开发中,常见的实例又何止这么多个,经过这些日子的探索,以及他人的意见,现在得追加一些操作实例了。希望能帮到大家,也希望如果大家觉得有什么需要追加...
  • 赞了文章2017-08-20
    【教学向】150行代码教你实现一个低配版的MVVM库(2)- 代码篇
    为了便于分模块,和阅读,我使用了Typescript来进行coding,总行数是正好150行,最早写DEMO的时候用了ES2015,代码行数应该在100行出头,如果你不会搭ts+webpack的编译UMD环境,你也可以把本文中的ts语法人肉转成es6或者es2015,我相信这对你(一个有志于学写mvvm库...
  • 赞了文章2017-08-19
    Immutable & Redux in Angular Way
    AngularJS 1.x版本作为上一代MVVM的框架取得了巨大的成功,现在一提到Angular,哪怕是已经和1.x版本完全不兼容的Angular 2.x(目前最新的版本号为4.2.2),大家还是把其作为典型的MVVM框架,MVVM的优点Angular自然有,MVVM的缺点也变成了Angular的缺点一直被人诟病。
  • 回答了问题2017-08-17
    vue-cli项目引入less可以直接引用,引入sass后不能直接用,配置后也报错
    如果你是用的vue-cli搭建的环境,要使用scss的话只需要安装node-sass和sass-loader就可以了,不需要修改webpack配置文件。vue-cli内部作了兼容处理,包括less、sacc、stylus都只需安装相应的loader模块就好,不用改配置文件。
  • 发布了文章2017-08-14
    react-router4笔记
    前两天在写react项目的时候发现在路由上面走了很多的弯路。正所谓磨刀不误砍柴工,还是先系统地学习一下吧... 重要API一览 路由容器组件 BrowserRouter: 浏览器自带的API,restful风格(需要后台做相应的调整); HashRouter: 使用hash方式进行路由; MemoryRouter: ...
  • 赞了文章2017-08-07
    【译】只需四个步骤:使用 React 实现页面过渡动画
    翻译:疯狂的技术宅作者:Martin Haagensli英文标题:Animated page transitions with React Router 4, ReactTransitionGroup and Animated英文地址:[链接]说明:本文首发于公众号:jingchengyideng
  • 赞了文章2017-08-01
    React工程实践:基于React、Redux、React-Router的前端脚手架
    项目地址: [链接] 基于React、Redux、React-Router@3.x、webpack和reactstrap的前端脚手架。 目录 前言 特性 环境 开始 工程结构 开发调试 单元测试 静态部署 相关文档 致谢 前言 如果你是一个Reat初学者,这个项目可以是很好的教程。如果你在计划使用React技术栈创...
  • 回答了问题2017-07-25
    vue-cli创建项目中热更新出现问题
    删除node-modules,然后用yarn重新安装。