- 博客(11)
- 收藏
- 关注
原创 vue3 reactive 重新赋值
刚接触 vue3,想弹框添加信息,点确认调接口添加信息,然后数据清空,使用 reactive 定义变量,修改变量时遇到点小问题,总结下:修改变量想像vue2 一样给 testForm 重新赋值,结果表单里面是数据没清掉,表单内容还修改不了了1.各个属性单独赋值2.使用 Object.assign如果定义对象的属性比较多,可以定义一个函数,需要重新赋值的地方调用这个函数。如果大家有好的重新赋值的方法,还请指点。
2023-07-11 15:06:22
7336
原创 你会用ES6,那倒是用啊
一、关于取值的吐槽取值在程序中非常常见,比如从对象obj中取值。const obj = { a:1, b:2, c:3, d:4, e:5,}吐槽:const a = obj.a;const b = obj.b;const c = obj.c;const d = obj.d;const e = obj.e;或者const f = obj.a + obj.d;const g = obj.c + obj.e;吐槽:“不会用ES6的解构赋值来
2021-12-14 21:02:14
307
原创 使用&& 或 || 代替 if 写判断语句
只要 && 前面是 false,无论 && 后面是true还是 false,结果都将返 && 前面的值;&& 前面是true,结果返 && 后面的值;只要 || 前面为 false,无论 || 后面是true还是 false,结果都返回 || 后面的值。|| 前面为 true,返回 || 前面的值。一般用法var a = 5, b = '';if (a > 10) { b = 'a大于10';} el.
2021-09-09 18:45:58
887
原创 ant design vue 之 v-decorator
1.在 template 中直接使用required: true 设置必填, trigger: 'blur' 设置失去焦点触发校验<a-input v-decorator="['name', { rules: [{ required: true, message: '请输入账号!'}],trigger: 'blur' }]" />2.在 script 中设置校验规则template 部分 <a-input v-decorator="['password', val
2021-02-04 16:33:11
14401
4
原创 module.exports与exports,export与export default的区别
首先明确module.exports与exports ,是CommonJS的规范,被使用于Node.js中。export与export default ,是ES6规范,被使用于React或Vue中。1.module.exports与exportsNode使用CommonJS规范,定义每个模块的内部,module变量代表当前模块,exports是module的属性,表示对外的接口。加载某个模块,实际上是加载该模块的module.exports属性。用require方法加载模块。2.export
2020-10-28 17:54:46
231
原创 npm -g, npm -s, npm -d 的区别
1. npm install moduleName安装依赖到 mode_modules 目录下,不写入节点, npm install 时不下载该依赖.2. npm install -g moduleName全局安装,不在 mode_modules 目录下,不写入节点, npm install 时不下载该依赖.3. npm install -save moduleName安装依赖到 mode_modules 目录下,写入dependencies节点, npm install 时下载该依赖,一般安
2020-10-28 17:32:21
10390
1
原创 求助, antd 的 steps 组件添加 change 事件后仍不能点击
如图,想用 steps 组件分步显示不同信息, 官网上说 添加 change 事件后就可以点击官网 steps 组件链接但是我添加后仍不能点击切换,有人遇到过这个情况吗???
2020-08-05 18:24:57
1030
3
原创 antd date-picker 默认时间设置问题
一.官网给出的例子<template> <div> <a-date-picker :default-value="moment('2015/01/01', dateFormat)" :format="dateFormat"/> <br /> <a-date-picker :default-value="moment('01/01/2015', dateFormatList[0])" :format="dateFormatList"/
2020-06-04 18:38:55
14895
3
原创 ant design vue table分页 onShowSizeChange 后的 pageNo 问题
onSizeChange 后当前页问题首先,大致描述一下出现这个问题的情形:data(){ return { pagination: { pageNo: 1, pageSize: 5, total:0, showSizeChanger: true, p...
2020-04-26 18:40:21
6407
15
原创 vue $router.push路由跳转传参数
vue路由跳转传参数使用场景:跳转的页面需要根据参数获取页面的数据方法一name + params 传参数toInfoPage(){ this.$router.push({ name: 'detailInfo', params: { name: this.name } }) },...
2020-04-24 18:57:19
421
原创 ant design table 数据渲染,插槽使用
<a-table :columns="columns" :dataSource="dataList" :loading="loading" :pagination="false" :rowKey="(record,index) => index"> <template slot="duty" slot-scope="text, record, index"...
2020-04-22 18:56:54
8428
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人