01 2019 档案

摘要:业务中会遇到点击列表跳转到详情页, 1.在index.js修改我们的跟组件 新建router2的文件 exact是精准匹配有时候会造成路由出不来 router后面直接加组件Home会报错 main.js文件中 home.js中,是默认页面 info.js作为动态组件的接收值,通过this.props 阅读全文
posted @ 2019-01-18 18:05 realman? 阅读(10581) 评论(0) 推荐(0)
摘要:用react来进行获取天气的接口,百度应该也有api,但是没找见就用的高得地图的api,官方网站:https://lbs.amap.com/api/webservice/guide/api/weatherinfo 实现要申请密钥,对应的服务平台一定要正确,否则是请求不对接口的。 key要填写你刚刚申 阅读全文
posted @ 2019-01-18 11:32 realman? 阅读(1321) 评论(3) 推荐(0)
摘要:ant.design插件需要less配合,yarn add babel-plugin-import,webpack4.0的babel文件已经配置到webpackconfig.js中,需要eject暴露出来修改这里,less要配置到2.7.3, yarn add less@^2.7.3 修改配置: [ 阅读全文
posted @ 2019-01-09 10:40 realman? 阅读(914) 评论(0) 推荐(0)
摘要:webpack4.0把webpack.config.js隐藏起来了,需要先暴露出来,在webpack修改配置 阅读全文
posted @ 2019-01-08 18:00 realman? 阅读(1146) 评论(0) 推荐(0)
摘要:es6为对象和数组添加了结构功能,将数据结构打散的过程便得更加简单,从打算后更小的部分中获取所需信息。 对象解构: 使用解构赋值表达时,如果指定的局部变量名在对象中不存在,那么局部变量名会被赋值为undefined; 数组解构: es6交换变量: let a = 1; let b= 2; [a,b] 阅读全文
posted @ 2019-01-05 18:00 realman? 阅读(387) 评论(0) 推荐(0)
摘要:恢复内容开始 es5中生成实例对象的传统方法是通过构造函数: ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象 阅读全文
posted @ 2019-01-04 18:27 realman? 阅读(379) 评论(0) 推荐(1)
摘要:点击展开之后:主要用到的属性有ovflow属性,以及vue的动态绑定class 注:如果是自适应的就要读取浏览器的宽度了,6就要换成浏览器的宽度了,代码如下: 阅读全文
posted @ 2019-01-03 16:56 realman? 阅读(9924) 评论(0) 推荐(0)
摘要:如果声明函数时定义了不定参数,则在函数被调用时,arguments对象包含了所有传入的参数: function checkArgs(...args){ console.log(args.length,'length'); console.log(arguments.length); console. 阅读全文
posted @ 2019-01-03 10:45 realman? 阅读(169) 评论(0) 推荐(0)
摘要:柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。 特点: 参数复用 – 复用最初函数的第一个参数 提前返回 – 返回接受余下的参数且返回结果的新函数 延迟执行 – 返回新函数,等待执行 参数复用 阅读全文
posted @ 2019-01-02 17:07 realman? 阅读(447) 评论(0) 推荐(0)