
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
下载 npm install react-router-dom(第四代版本开始)官网https://reacttraining.com/react-router/路由器 Routersimport { BrowserRouter , HashHistory ,Switch, Route, Link, Redirect, useParams } from "react-router-dom";Bro
ref 处理基础类型的例如字符串,数字(注:修改值需要用value,但使用时不需要点value vue3内部已经将其处理)reactive 处理引用类型 例如 数组,对象。内部原理通过 ref reactive ({context:'aa'})会变成proxy({context:'aa'}) 响应原理缺点:如将对象或数组数据解构后再retun,return出来后的值将不会具有响应式,因为react
readonly 是将通过ref 或reactive定义好的数据进行拷贝后变为仅可读的数据,不可进行修改,即无响应如强制修改 控制台将会报错警告代码使用如下:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible"
vuex中,有默认的五种基本的对象个人理解:state : (初始化数据)getter (输出给外界数据)mutation (定义的方法,必须同步)action (输出给外界方法,可异步)module(每一个js 文件都可以包含state getter mutation action四项,统一进行管理)下载 npm install vuex --save 以下使用仅是初步使用,如需封装可自行再次封
原本组件传递需要一层一层props传递,传递太过繁琐,例如以下代码:import React from 'react'function NeedData(props) {return <div>{props.value2}</div>;}// 中间组件function Middle(props) {return (<div><NeedData value2
setup函数是 Composition APIvue2中在一个组件中会有datamethodscomputed等多个属性当组件越来越大则会增加复杂度以及维护难度,setup则是将这些内容全部合并在实例初始化之前create之前组合api两个参数propscontext需要使用的值或函数,必须return出去setup中不能写this , 因为是在create实例之前还未创建, 所以拿不到实例se
原本组件传递需要一层一层props传递,传递太过繁琐,例如以下代码:import React from 'react'function NeedData(props) {return <div>{props.value2}</div>;}// 中间组件function Middle(props) {return (<div><NeedData value2







