
react
文章平均质量分 56
h_jQuery
这个作者很懒,什么都没留下…
展开
-
mixins——mixins与vuex的区别
mixinsvuex:用来做状态管理的,里面定义的变量在每个组件中均可以使用和修改,在任意组件中修改此变量的值之后,其他组件中此变量的值也会随之修改mixins:可以定义共用的变量,在每个组件中使用,引入组件中之后,每个变量是相互独立的,值的修改在组件中不相互影响...原创 2021-07-07 17:15:49 · 219 阅读 · 0 评论 -
react4.0——render-props、高阶组件
React4.0render-props和高阶组件render-props两个组件中的部分功能相似或相同,可以复用相似的功能(联想函数封装),复用什么?1.state,2.操作state的方法(组件状态逻辑)两种方式:1.render props模式;2.高阶组件(HOC)这两种方式不是API,而是利用React自身特点的编码技巧,演化而成的固定模式(写法)获取到该组件中复用的state:在使用组件时,添加一个值为函数的prop,通过函数参数来获取(需要组件内部实现)//render属性的值原创 2021-07-06 20:15:59 · 339 阅读 · 1 评论 -
vscode用Git上传项目到远程仓库(gitee)
git上传在vscode的源代码管理那里操作1.添加仓库:点击右上角的三点(…)—>选择远程—>选择添加远程存储库—>在弹出框那里输入远程的仓库地址(gitee或者是github)这里填的是仓库名2.将工作区的文件添加到暂存区(暂存更改):点击更改字样右侧的**+**号3.将暂存区的文件提交到本地仓库:点击源代码管理字样右侧的√输入提交的备注信息(比如完成某某功能,或者完成了某某页面),然后就回车完成了第三步,此时的页面说明文件都提交了,提交到了本地仓库原创 2021-07-06 19:06:47 · 12173 阅读 · 2 评论 -
react3.0-组件、组件传值、Context、组件生命周期、路由、匹配模式
react3.0全局导入的变量名可以自定义,按需导入则是要用规定的变量名复习组件传值:父传子,子传父:review.jsimport React from "react"// 传值要注意this指向问题,解决办法有三个:1.在构造函数里面用bind,2.初始化时使用箭头函数,3.在该函数外面套一层箭头函数// 父组件class Person extends React.Component { state = { msg:'我是父组件的数据' } ren原创 2021-07-06 08:32:34 · 268 阅读 · 1 评论 -
微信小程序——自定义组件、插槽
微信小程序的自定义组件组件的使用:**1.**在根目录创建components文件夹(与pages同级),在此文件夹下再创建一个文件夹(如test),再右键test文件夹选择新建Component,文件名建议与test同名(好管理),完成后会自动在test文件夹下生成同名的.js/.wxml/.json/.wxss四个文件**2.**在组件的.json文件里设置usingComponents{ "component": true, "usingComponents": { "组件名"原创 2021-06-30 21:53:08 · 1580 阅读 · 1 评论 -
react2.0——react脚手架、组件传值、Context
react2.0react脚手架安装安装react之前,你首先要先确保你安装了node.js地址:https://nodejs.org/zh-cn/安装时,记得勾选Add to Path查看node版本:node -v查看npm版本:npm -v方式:1.npm init react-app 项目名 npm install -g create-react-app2.yarn create react-app 项目名删掉项目中一些不必要的东西:src文件夹下的文件,只剩app.js和i原创 2021-06-30 21:41:49 · 261 阅读 · 1 评论 -
yarn和npm
yarn和npm两者都是包管理工具,都是本地缓存。但是yarn可以离线缓存,npm不可以。npm:基于node.js的包管理工具,因服务器在国外,所以速度较yarn慢新版的node.js已经集成npm,所以npm也跟着node.js一起安装了查看npm版本:npm -vnpm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已初始化:npm init -yyarn:是 Facebook, Google, Exponent 和 Tilde原创 2021-06-30 21:37:07 · 187 阅读 · 0 评论