自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎光临本仓鼠的地盘~

不想当宠物博主的宅女不是好程序员

  • 博客(17)
  • 收藏
  • 关注

原创 typescript初学

1. typescript基本数据类型 2. 类型适配(断言) 3. Interface接口 4. class类 5. 访问修饰符 6. Generics泛型

2022-10-27 14:34:06 603

原创 Python学习之【Django】

views.py视图处理;models.py定义应用模型;admin.py定义Admin模块管理对象;apps.py声明应用;tests.py编写应用测试用例;urls.py自行创建(管理应用路由);

2022-07-14 23:02:25 537

原创 Python学习之【数据类型】

数据类型 1.整数类型:int 可以表示整数、负数、0 整数的不同表示方式: 十进制 默认的进制; 二进制 0b开头,逢2进1,基本数只有0和1; 八进制 0o开头,逢8进1,基本数0-7; 十六进制 0x开头,逢16进,基本数0-9,A-F; 2.浮点类型 float 3.布尔类型 bool...

2022-06-19 20:07:36 409

原创 Python学习之【列表】

列表 相当于其他语言的数组。 创建: 一、方法 (一)查找 1.index() 根据元素查索引 只有1个参数,返回列表中第一个匹配上的元素的下标 有2或3个参数,包括start,不包括end 2.根据索引查元素 (二)切片:获取列表中多个元素(会产生一个新的列表对象) (三)列表元素的判断和遍历:in, not in, for in (四)增 1.append(val) 尾1 2.extend(val) 尾至少1 3.insert(index...

2022-06-19 19:33:25 623

原创 Python学习之【字典】

Python学习之【字典】 常用方法 1.判断 in, not in 2.删除 del dict2[‘name’], dict2.clear() 3.新增 dict2[‘score’: 100] 4.获取字典视图 dict2.keys(), dict2.values(), dict2.items()

2022-06-19 16:34:33 1003

原创 Python学习之【元组】

Python学习之【元组】2022/6/13 下午10:39 小括号可以省略,但如果只有1个元素时,要加上个逗号,否则会识别为该元素本身类型

2022-06-19 16:25:46 125

原创 Python学习之【集合】

集合是可变类型的序列、是没有value的字典,元素不重复、无序。

2022-06-19 00:52:35 138

原创 Python学习之【字符串】

字符串为不可变序列1). 字符串的长度为0或1时 2). 符合标识符的字符串(数字、字母、下划线) 3). 字符串只在编译时进行驻留,而非运行时 4). [-5, 256]之间的整数数字 2.sys中的intern()强制两个字符串指向同一个对象 PyCharm对字符串进行了优化处理 3.字符串驻留的优缺点 二、常用方法 1.查询 2.大小写,创建新对象 3.内容对齐 4.劈分操作 5.判断 6.其他方法 三、字符串的比较操作 运算符: >, >=, ...

2022-06-19 00:43:33 627

原创 Python学习之【函数的创建和调用】

Python学习之【函数的创建和调用】 3.参数 函数调用过程,进行参数的传递: 如果实参为可变对象,那么在函数体内修改形参值,会影响实参; 如果实参为不可变对象,则不会影响。 参数个数不确定 位置参数: *args 结果为元组 关键字参数: **args 结果为字典 其他参数情况 4.返回值 如果return单个返回值,则返回该返回值的类型; 如果return多个返回值,则返回值为元组。...

2022-06-19 00:24:22 318

原创 vue项目中常用methods

from 2018 持续更新 1、vue+axios 实现进度条 2、js更改css属性 this.$refs.驼峰命名.style.属性名 = "属性值"; // 更改属性值 3、监听对象中的某一属性 4、vue-router this.$route.params 刷新时值丢失 解决:路由路径中加上 /:参数名(非必传参数后加‘?’, eg: /:id?) params用name跳转; query用path跳转。 5、父子组件 (1)父组件调用子组件中的方法 给子组件起个ref=“son.

2021-03-01 17:14:38 2744

原创 create-react-app + antd4 后台管理项目创建详细步骤

一、 创建项目: npm i create-react-app -g //全局安装react脚手架(进度条卡住时可按下回车) create-react-app react-demo // 创建一个名为react-demo的项目 cd react-demo // 进入该项目 npm/yarn start // 启动项目(推荐yarn,它和react都是Facebook开发) ps: vscode-react配置: 1.settings.json写入: // 标签自动闭合 "emmet

2021-03-01 17:05:24 709

原创 mac 前端开发环境配置

一、登录Appstore 下载已购项目中目前需要的app 二、常用app官网下载 1. vs code 2. sourcetree 3. Chrome浏览器 4. Firefox浏览器 5. postman 6. 腾讯会议 7. 有道云笔记 8. 网易云音乐 9. ...... (啰嗦了...原谅强迫症想一次性安装全) 三、安装开发工具 1. 浏览器梯子 解压google-access-helper-master.zip; chrome打开扩展程序-开发者模式,拖入解压后的文件夹; 登录google

2021-03-01 16:45:28 806

原创 react+antd4,DatePicker组件只选择年月日,得到的时间戳不是当前日期的0点

场景:列表搜索,用户选择年月日,前端需要传给后端13位时间戳。 问题:所得的时间戳经过转化可以看到,年月日正常,但是时分秒竟是当前时间而不是所选择日的0点,导致搜索不准确。 // antd的DatePicker只接收moment型时间 <DatePicker onChange={e => this.dateChage('deliveryTime', e)} value={deliveryTime2 === "" || deliveryTime2 === undefined ? n

2021-03-01 16:30:21 1990

原创 vue视图层不更新

1、数组后随便增加一项再删除 (vue底层重新封装了push等方法) this.showFileList.push(1); this.showFileList.pop(); 2、扩展运算符 this.showFileList = [...this.showFileList]; 3、复制一个新数组/对象 (只更改了地址,值不变,所以不触发更新) 4、this.$set vue2.0 给data对象新增属性,并触发视图更新 如下代码,给 student对象新增 age 属性 data () { re

2021-03-01 16:26:02 366 1

原创 vue 刷新页面的三种方法

1、location. reload() / this.$router.go(0) 相当于按ctrl+F5 强制刷新那种,整个页面重新加载,会出现一个瞬间的空白页面,体验不好 2、先跳到空白页面,再跳回原页面 (1)新建一个空白页面 reload.vue: (2)需要刷新的页面,先跳转到reload.vue,再跳转回原页面,从而实现刷新(路径上带param的不能用): 3、provide/inject组合(最优) (1)App.vue添加provide,和data一样,返回一个对象: (2)需要刷新的

2021-03-01 16:16:46 1140

原创 vuex相关

1. 从vuex中取的数据,不能直接更改,单向数据流 需要浅拷贝对象之后更改,否则报错; getTalkGroupInfo (id) { let newObj = Object.assign({}, this.$store.state.talkGroup) this.modifyInfo = newObj } 2. vuex中的数据在页面刷新后数据消失 (1) 用sessionstorage 或者 localstorage 存储数据 存储: sessionStorage.setItem( '名

2021-03-01 16:11:15 178

原创 react 前端实现打印发票/图片

项目场景: 电商后台管理系统,有一个功能要在web端生成发票、发货单(图片),并支持打印。客户是澳洲人,只考虑Chrome即可。 解决方案: 由于原型中发票的样式有一丢丢复杂,所以我们采用后端提供数据,前端编排打印模板的方案来实现。前端采用浏览器默认的打印方法window.print() // 点击打印按钮 handlePrint = async () => { const { data } = await printtaxinvoice({ id:this.props.

2021-03-01 16:00:02 2212 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除