六点路人
码龄9年
求更新 关注
提问 私信
  • 博客:53,009
    53,009
    总访问量
  • 108
    原创
  • 6
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2018-01-25
博客简介:

weixin_41675013的博客

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得2次评论
  • 获得36次收藏
  • 博客总排名510,892名
创作历程
  • 101篇
    2020年
  • 9篇
    2018年
成就勋章
TA的专栏
  • ajax
    1篇
  • 小程序
    2篇
  • 公司项目
  • react
    16篇
  • 移动端
    2篇
  • vue
    14篇
  • axios
    1篇
  • javascript
    27篇
  • ES6
    9篇
  • 区别类
    1篇
  • js高级
    4篇
  • H5
    1篇
  • webpack
    2篇
  • vue基础
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 后端
    node.js
创作活动更多

丰厚奖励!CSDN代码标注专家 招募计划正式启动!

幻觉代码、虚假技术方案、看似正确实则错误的博文正在侵蚀技术社区的信任基础。 CSDN作为中国知名开发者社区,有责任为真实、可靠的技术内容设立“护栏”。 我们邀请你——具备真实项目经验的技术专家,参与技术博文与代码的标注。

去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

前端梳理知识点

### 关于HTML5/CSS3大家自己回去看面试题即可- HTML5不仅仅是标签 + H5标签 + 表单 + 音视频 + canvas/webGL + 本地存储 + 地理位置 + websocket + ...- CSS3 + 基础的知识 + 动画transition/animation + 响应式布局开发 rem/px/vw/vh/flex/@media + 布局 + ...### JavaS...
原创
博文更新于 2020.07.06 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

dva的笔记

js文档 :MDN框架文档:印记中文webpack文档Taroexpresskoanodejsrequire和import区别纯函数 :输入一定,输出一定副作用:输入一定,输出不一定 (setTimeout promise )dva的优点1.可以将action reducer action-type state写到一个文件中,可以理解为功能a.js2.reducer不需要state初始化了,dva内部自动帮我们进行了初始化3.自动监听router的变化
原创
博文更新于 2020.07.05 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

移动端300毫秒延迟解决

https://cloud.tencent.com/developer/article/1379785第一种:禁止缩放<meta name="viewport" content="user-scalable=no" />或者html { touch-action: manipulation; }第二种fastClick
原创
博文更新于 2020.07.01 ·
644 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mpvue 的使用流程

mpvue的使用流程由于mpvue是基于vue-cli2.0所以先运行npminstall-g@vue/cli-init拉取2.0的模板一台电脑运行一次即可下一步使用vue-cli2.0的模板创建项目vueinitmpvue/mpvue-quickstart项目名项目创建好之后cd到建好的项目然后安装依赖(npmi)安装好依赖之后运行npmrundev运行之后会生成一个dist文件夹里边有一个wx文件夹我...
原创
博文更新于 2020.06.30 ·
613 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

4.父子组件

import React from 'react';import ReactDOM from 'react-dom';/* 父传子: 通过行内自定义属性 + this.props 子传父: 通过行内自定义属性(对应的是一个函数) + this.props 凡是用在组件上的属性 都是创造组件的那个人自己定义的*/class Button extends React.PureComponent{ add=()=>{ this.props.onClick(10) .
原创
博文更新于 2020.06.30 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

小程序

在小程序中:App()根组件Page()页面级的组件Component()功能项组件需要在对应的JSON中有一个配置项"component":true使用功能组件的流程:1-创造组件先创造一个对应的文件夹然后右键新建Component这样会一次生成4个对应的文件2-想在哪里使用就需要在哪里注册;注册是在对应的JSON的usingComponents:{自定义组件名:‘对应的组件路径’}3...
原创
博文更新于 2020.06.29 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在【函数式组件HOOKS中】如何使用上下文

原创
博文更新于 2020.06.28 ·
695 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【复合组件】1.父子组件的信息通信

原创
博文更新于 2020.06.28 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

REACT中的函数式组件的HOOKS函数的应用

原创
博文更新于 2020.06.28 ·
719 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

PureComponent相对于Component的区别

PureComponent相对于Component会默认创建一个shouldComponentUpdate周期函数(如果用户自己设置shouldComponentUpdate,以用户自己设置的为主,此时没有任何的区别)并且在这个周期函数中默认把最新的 属性/状态 和之前的 属性/状态 进行浅比较(shallowEqual),一但发现没有任何的变化,则返回FALSE/* // 解决方案1:自己设置替换默认设置的(不建议) shouldComponentUpdate() { return tru
原创
博文更新于 2020.06.28 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2.状态和属性

import React,{Component} from 'react'import ReactDOM from 'react-dom';/* 在react中 每一个组件 只有两个数据来源; 状态state 组件自己的数据 vue的data 属性props 外边传给这个组件的数据 vue的props 无状态组件 就是没有自己的state 数据全在 props中;*/class App extends Component{ constructor(props){.
原创
博文更新于 2020.06.28 ·
362 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

3.事件

import React from 'react';import ReactDOM from 'react-dom';/* 在react中 想要更改数据之后 触发视图更新 必须调用 setState setState 更新数据(大部分)是一个异步操作, 异步操作 是为了可以把多次setState 合并成一次 最后再去渲染最终的数据 类似于VUE的DOM更新 setState 不能用在render函数中;*/class App extends React.Compon.
原创
博文更新于 2020.06.28 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

5父子组件 children的判断输出

import React from 'react';import ReactDOM from 'react-dom';class Button extends React.Component{ render(){ console.log(this.props) let {children} = this.props;//等价于 vue中的 slot // children 有可能是一个数组 也有可能是一个字符串 let til = [],text = []; .
原创
博文更新于 2020.06.28 ·
417 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

6.REF

import React from 'react';import ReactDOM from 'react-dom';/* ref=‘xxx’ 这种方式 我们通过 this.refs.xxx 获取对应的DOM 或者 组件;将来要被废弃 ref={(el)=>{this.xxx=el}} 直接通过 this.xxx 即可调到对应的组件或者DOM元素 第三种 : 先在constructor中 编写 this.xxx = React.createRef(); 使用的时候 .
原创
博文更新于 2020.06.28 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

7_prop-types

import React from 'react';import ReactDOM from 'react-dom';import Types from 'prop-types';// react中的 怎么 限制 父串子过来的数据的类型 // 需要用到 prop-types这个包class Child extends React.Component{ static propTypes = { // // name:Types.number,// 规定 name必须是一个.
原创
博文更新于 2020.06.28 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TASK-OA项目reduxt实现

TASK项目1.搭建项目2.ANTD3.数据处理4.reduxcreate-react-app 脚手架$ npm i create-react-app -g$ create-react-app xxx或者$ npx create-react-app xxx 【yarn】向配置less1.-->$ git init -y (在一个大仓库就直接提交到历史区) (如果项目不在一个仓库或者本身也不是一个仓库,则需要把项目初始化成一个git仓库,代码提交到历史区 )...
原创
博文更新于 2020.06.27 ·
852 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

axios二次封装

第一种 基于全局的封装/* AXIOS的二次配置 */import axios from 'axios';import qs from 'qs';axios.defaults.baseURL = "";axios.defaults.withCredentials = true;axios.defaults.headers["Content-Type"] = "application/x-www-form-urlencoded";axios.defaults.transformReques
原创
博文更新于 2020.06.27 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

react-redux源码解析

react-redux源码1.Provider :把基于属性传递进来的store挂载到上下文上2.connectprovider创建一个组件 并把store挂载到上下文中供后代使用connect 是干啥的 把两次执行的返回结果 给app.js用 是一个组件俩参数connect(...)(...)第一个执行返回是一个函数第二个执行返回是一个组件 代理组件 Proxy 渲染proxy目的是把传进来的Task渲染也就是第二个执行的参数是我们到处的一个代理组件Proxy,后续在在其他组件条用
原创
博文更新于 2020.06.26 ·
395 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

定时器

原创
博文更新于 2020.06.24 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

防抖和节流

防抖 是让 函数在最后一次执行节流 是固定频率 每个一段时间执行一次常见的就是oninput事件和onscroll事件let inp = document.querySelector('#inp'); let timer = null; inp.oninput = function(){ // 只要input框的内容发生改变 就会触发这个函数 clearTimeout(timer);// 内容每改变一次 都会把上一次形成的定时器给清除; timer = s...
原创
博文更新于 2020.06.24 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多