自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎光临本仓鼠的地盘~

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

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

原创 typescript初学

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

2022-10-27 14:34:06 494 1

原创 Python学习之【Django】

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

2022-07-14 23:02:25 394

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

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

2022-06-19 20:07:36 291

原创 Python学习之【列表】

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

2022-06-19 19:33:25 418

原创 Python学习之【字典】

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

2022-06-19 16:34:33 787

原创 Python学习之【元组】

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

2022-06-19 16:25:46 55

原创 Python学习之【集合】

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

2022-06-19 00:52:35 60

原创 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 540

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

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

2022-06-19 00:24:22 224

原创 时间戳转换为浏览器所在时区的时间

场景:接口返回标准时间的时间戳,要求前端在页面上展示当前浏览器所在时区的时间。import moment from 'moment' // 首先 安装moment库let dateStr = moment(时间戳).format('DD/MM/YYYY HH:mm:ss') // 直接使用dateStr即可...

2021-03-03 18:15:06 829 1

原创 vue项目中常用methods

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

2021-03-01 17:14:38 2599

原创 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 568

原创 mac 前端开发环境配置

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

2021-03-01 16:45:28 604

原创 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 1790

原创 vue视图层不更新

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

2021-03-01 16:26:02 272 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 1034

原创 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 102

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

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

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

空空如也

空空如也

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

TA关注的人

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