自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 react中的路由问题

1.普通组件用 withRouter 装饰或者包裹后,会得到props打印this.props 会得到一些路由信息

2021-11-05 08:25:54 149

原创 immutable中 list 的操作方法

//List 类型 对应数组let arr = [1, 2, { id: 1, name: '张三' }]let istate = List(arr)let istate = fromJS(arr)//获取 get/getInconsole.log(istate.get(1))console.log(istate.getIn([2, 'name']))//追加 push/unshift/pop/shiftlet newState = istate.push(3)console.log(

2021-11-05 08:25:05 387

原创 immutable 中对象的修改 删除 合并

//修改 – 任何的修改都会返回一个新的对象//set/setIn/update/updateInlet obj = { id: 1, name: '张三', user: { age: 20 } }let istate = fromJS(obj)let newState = istate.set('name', '李四') //李四//toJS方法 就是把immutable对象转为原生js对象console.log(newState.toJS());// set 设置值 不需要原值 upd

2021-11-04 23:11:26 450

原创 immutable中的对象比对

//对象比对let obj1 = { name: '张三' }let obj2 = { name: '张三' }console.log(obj1 === obj2); //falselet istate1 = fromJS(obj1)let istate2 = fromJS(obj2) //其实这个比较还 本质还是 js对象的比较 地址不一样 所以不相等 console.log(istate1 === istate2); // falseconsole.log(is(istate1, ist

2021-11-04 22:47:45 161

原创 初识 immutable

// immutable 结构数据共享// Map 把 js 中的 json 对象转为 Map 它只能转化 json 对象的第一层// List 把 js中的数组转为 List 它只能转化 数组的第一层// fromJS 递归自动把数组或对象转为 Map 或 Listlet obj = { name: "张三", hobby: { ball: '足球', play: '象棋' } }let istate = Map(obj)console.log(istate);//

2021-11-04 22:37:12 84

原创 引入的常量外面加中括号[]

import { ADD_COUNT } from ‘…/constant/index’export default {[ADD_COUNT](state, data) {return { …state, count: data + state.count }}}如果不加 常量 ADD_COUNT 就会被当做普通的函数名 而不是导入的变量

2021-11-04 14:48:49 197

原创 在对象中创建函数的两种方法

方法一:let obj = {hh() {console.log(‘hhhhh’);}}obj.hh()方法二:let obj1 = {hhh: function () {console.log(‘哈哈哈’);}}obj1.hhh()

2021-11-04 14:46:08 508

原创 展开语法前的一行必须加上分号结尾

作为一个初级小白,我写js代码没有加分号的习惯 反正也不会报错结果就遭了学习展开语法一直在报错,我反复检查这几句代码,甚至更换[],(),{}去尝试后来终于明白到是这个小小的分号绊倒了我...

2021-08-17 19:53:54 90

原创 在动态写入标签li时出现 li的开头出现undefined

<ol class="circle"> <!-- <li class="active"></li> <li></li> <li></li> <li></li> --> </ol>上面的 里面的li都注释掉了,想着动态写入就声明了一个全局变量let oStr用来存储数...

2021-08-12 23:07:59 168

原创 年会抽奖小程序

要求:佩琪讲了这个作业,我决定记录下来代码如下:# coding = utf-8import randomuser_list = ['员工{}'.format(i) for i in range(1,301)] # 确定员工的编号award = [['三等奖',30],['二等奖',6],['一等奖',3]]for level,count in award: winner_list = random.sample(user_list ,count) for winner i

2021-03-14 10:00:02 183

原创 学习了python中的全局文本检索替换脚本

最近跟随Alex学到了一个脚本,是全局文本检索替换。要求如下:写一个脚本﹐允许用户按以下方式执行时﹐即可以对指定文件内容进行全局替换﹐且替换完毕后打印替换了多少处内容写完后的脚本调用方式∶python your_script.py old_str new_str filename代码如下:# encoding: utf-8import sysprint(sys.argv) # 打印命令行参数old_str = sys.argv[1] new_str = sys

2021-03-13 16:48:08 866 3

空空如也

空空如也

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

TA关注的人

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