- 博客(21)
- 收藏
- 关注
原创 vue单选全选
单选全选 一般的后台管理系统都要用到单选全选,再进行一些批量的操作,下面分享一下我开发的一点小经验(我是小菜鸡,不喜可喷),话不多说,代码搞起来,俺使用了element-ui中的 **el-checkbox** 标签,网址如下 https://element.eleme.cn/#/zh-CN/component/checkbox,使用其中的框状态改变的事件,代码如下<template> <div> <P><el-checkbox v-mo
2020-07-31 16:00:53 438
原创 antd的switch组件传参
<Switch onChange={(checked)=>this.isLockChange(checked,code)} /> //如果用的class类 方法中写isLockChange=(checked: any, code: string)=>{ alert(`switch to: ${checked}`) alert(`switch to: ${code}`)}若用hook <Switch onChange={(checked)=>isLo
2022-03-30 15:18:36 1262
原创 react-devTools插件安装导致项目出错
在node_modules中找到ReactRefreshEntry.js文件(项目报错会映射到这个文件的) 将RefreshRuntime.injectIntoGlobalHook(safeThis) // 将这段代码注释 并重启项目 欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功
2022-03-28 13:53:12 992
原创 vue中绑定了事件在该文件中没有找到事件的声明
vue中mixins// 发现上边导入了 import { tarBillMixin } from '@/mixins/tarBillGenerateMixin' 文件 方法在这里定义了//export default { name: 'tarBillGenerate', mixins: [tarBillMixin],}// 在vue文件中绑定了这个方法,在页面却没找到 然后想到了mixins@click="previewVoucherRow(scope.row, $event)"
2021-12-02 20:38:26 207
原创 构造函数四步走
构造函数四步走函数内部建立一个私有域,悄悄的建立一个局部变量,是空对象{}函数将自己的上下文设置成这个空对象{},也就是将函数中的this表示这个空对象函数执行所有语句所有的有语句执行完毕后,函数返回这个对象,也就是将自己的this返回 function GouZao (name) { this.name = name console.log(this); } GouZao('王二麻子') // this是win
2021-11-23 10:19:08 298
原创 n++和++n的区别
这里写自定义目录标题1.运算不同2.内存不同3. 代码如下1.运算不同n++ 后执行自增运算++n 先执行自增运算2.内存不同n++ 先访问参数n,之后将参数n加1++n 先将参数n加1,之后再访问参数n3. 代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible"
2021-11-14 10:27:28 2749
原创 devTools百度网盘
链接:https://pan.baidu.com/s/1DmFb3DAiMigcmCUVI9Wfow提取码:x4fwvue和react都有 拿走不谢!
2021-05-31 17:43:16 449
原创 element-UI时间选择器时间格式转变
element-UI时间选择器时间格式转变<el-date-picker v-model="tablesForm.options.attendanceDate" value-format="yyyy-MM-dd" format="yyyy-MM-dd" clearable type="date"
2021-04-25 10:40:06 228
原创 flex-shink及flex-grow的用法
flex-shink的应用场景在父元素弹性盒中,如果父元素的宽度写死,子元素的宽度也写死, 但子元素宽度的和大于父元素, 子元素的宽度会默认缩放,直到子元素的宽度和等于父元素 代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-sca
2021-02-05 13:18:05 366
原创 js数组或对象的深复制
深浅复制的区别,大家应该都知道, https://www.cnblogs.com/lxj666/p/12485167.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>深复制
2020-10-27 16:10:59 143
原创 Vue生命周期详解
-Vue实例有一个完整的生命周期,也就是说从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程,我们成为Vue 实例的生命周期,钩子就是在某个阶段给你一个做某些处理的机会。每个周期该干什么事情,什么内容可以读取到beforeCreate( 创建前 )在实例初始化之后,数据观测和事件配置之前被调用,此时组件的选项对象还未创建,el 和 data 并未初始化,因此无法访问methods, data, computed等上的方法和数据。created ( 创建后 )实
2020-09-14 11:49:22 145
原创 微信小程序
这里写自定义目录标题准备工作文件概况功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入准备工作访问微信公众平台官网,进行登录,点击文档,工具,下载,选择合适自己的电脑版本,安装微信开发者工具,选择开发版文件概况如图,文件夹p
2020-08-31 21:09:42 505
原创 js常见正则总结
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Doc
2020-08-17 22:57:56 173
原创 不使用v-model实现双向绑定
众所周知,v-model是vue中双向绑定的语法糖,使用起来非常方便,面试中问到双向绑定的原理,都知道是数据劫持(Object.defineProperty)和订阅发布模式结合实现,更有甚者让你手动实现双向绑定,鄙人有幸被怼,和大家分享一下我实现的双向绑定.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" cont.
2020-08-17 13:19:02 1009
原创 js数组去重
数组去重有许多方法,简单示范一种<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body>
2020-08-11 17:51:28 130
原创 var let const的区别
这里写自定义目录标题以下是具体的主要区别新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入以下是具体的主要区别let、const声明的变量仅在块级作用域内有效,var 声明变量是全局的,没有块级作用域功能var存在变量
2020-08-10 23:22:42 175
原创 不确定宽的子元素在父元素中的水平居中(也可以水平垂直居中)
不确定宽的子元素在父元素中的水平居中 一般没有设置宽的子元素想要在父元素中水平居中,子元素可能是后端返回给我们的数据,将宽度写死肯定不合适,因此可用定位方法将子元素水平居中, 定位实现效果如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial
2020-08-04 10:09:50 509
原创 数组的基本操作方法
数组的操作方法<script> // 数组的其他操作方式 // 数组的删除和新增 // 1,pop()方法 // 语法: 数组.pop() // 删除数组中的最后一个单元,每执行一次,删除一个 // 执行结果是删除单元中存储的数据 // var arr = [1,2,3,4,5]; // 第一次删除的是最后一个单元,存储的数据
2020-05-21 12:58:42 319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人