摘要:
一:常规操作 在平时开发中用replace时,无非就是匹配一个字符串,然后替换成要换的,例如↓ "1,2,32".replace(',', '-') //"1-2,32" "1,2,32".replaceAll(',', '-') //"1-2-32" 同样也可以用正则 "1,2,32".repla 阅读全文
摘要:
在使用Elemen-UI中el-select时 代码如下↓ <!-- selected --> <el-select v-if="item.columnType 'selected'" :key="updates" v-model="scope.row[Object.keys(item)[0]]" 阅读全文
摘要:
element-UI中el-select组件在vue里使用时,当我想点击下拉框选择后,不仅传当前选的值,还要传个id过去时,这时候该怎么办? 先看官网api↓ 默认是@change="changeData"不传参数,才会把选中值带过去 下面给出两种解决方法: 方法一:@change="dataCha 阅读全文
摘要:
react打包发生产时速度有点慢,我不想要sourceMap文件 于是在build改了一下脚本命令 "build": "GENERATE_SOURCEMAP=false react-app-rewired build", 但是windows的cmd里不支持 这时候改成"set GENERATE_SO 阅读全文
摘要:
在react中自定义的组件中如果我们想绑上点击click事件时,加上onClick={}并不会起作用。 因为我们自定义的组件,并不是一个真实的DOM元素,它不存在点击事件,因为它不是最终渲染的页面的元素。 这时候我们需要在最底层真实的DOM元素上绑定,如下 <div onClick={this.pr 阅读全文
摘要:
今天遇到一个bug,下拉框怎么点都改变不了,代码如下 <el-form-item label="坑位:"> <el-select v-model="form.pitSeq" placeholder="请选择"> <el-option v-for="(v, i) in $store.state.fix 阅读全文
摘要:
看代码 ReactDOM.render( <React.StrictMode> <App /> </React.StrictMode>, document.getElementById('root') ); 这时候组件里的render()会执行两次 import React from 'react' 阅读全文
摘要:
在v4+中路由规则位于布局和 UI 本身之间,因为route本身也是一个组件,万物皆组件,所以我们要嵌套路由直接在组件里写就可以了 看代码,新建一个list.jsx,然后再建两个子组件mobile和pc import React from "react"; import { BrowserRoute 阅读全文
摘要:
NavLink可以控制菜单高亮navlink加上activeClassName属性可以给点击跳转的菜单加上个class,然后移除其他link上的class,然后我们可以写个自定义的样式import {NavLink} from "react-router-dom" <li><NavLink to=" 阅读全文
摘要:
react路由分为2个大的版本3.x及之前是个大的版本(react-router)、4.x之后又是一个大的版本(react-router-dom),下面我们来用5.1.2版本的基本使用方法 首先在我们的react项目中安装路由 npm install react-router-dom -S 或者 y 阅读全文