湖工电气的博客

每天学一点,生活更美好。

react 父子组件之间的传值

最近在做公司的项目用到了组件之间的传值,父子组件之间,兄弟组件之间的。今天有空就总结了一下,先记录下父子组件之间的传值。 效果图 页面其实很见到,为了演示效果,没做修饰。也是效果图 count是父组件的state的一个属性; 加按钮是父组件中的一个按钮; 间按钮是子组件的一个按钮; 父组件往子组...

2019-05-19 12:55:58

阅读数 10

评论数 0

react axios的使用 封装async/await

之前在vue中使用axios,《vue 开发axios的封装async/await》。这里其实就是把之前vue中封装的axios 移植过来的。基本没变。这里不再多说了。 封装 // 网络请求 可以使用 async/await // 引入 axios import axios from 'axio...

2019-05-10 13:53:13

阅读数 37

评论数 0

react Ant Design React的使用

在使用Ant Design的时候还没出对应的vue版本的,但是在写这个的时候早就出了vue版本的了,所有博客名字要加区分了。 关于antd的使用先去看看在 create-react-app 中使用,如果有时间顺便把组件也都点进去看看。 安装 我使用的npm npm install antd 这个...

2019-04-22 16:22:28

阅读数 43

评论数 1

react react-router-dom的使用

继续之前的react。最近把之前的几篇关于react的博客整理了一下,也整了一个小Demo。 关于react-router-dom,大家可以先去看看它的github。这里不做介绍。只说说新建项目怎么使用。 新建项目 《create-react-app 快速构建react项目》。可以先去看看之前的文...

2019-04-17 14:10:55

阅读数 44

评论数 0

react 你是否真的需要redux

从2018年12月19后以后就没有写博客了,一来是天气冷不行动手,二来是最近虽说有事但是真不知道写什么;其实就是自己变懒了。 从2018年12月之后来开始,做的项目开始使用react了,没再使用vue。项目的前期准备工作不是我搞的。关于项目结构的好坏我不做评价。但是我意见最大的就是项目中使用了re...

2019-04-01 19:51:30

阅读数 77

评论数 0

(七)树莓派3B+ 花生壳内网穿透

上周都是把树莓派带到公司玩,这个确实不怎么好。 就一直在想怎么可以访问放在宿舍的树莓派。网上有很多方法。我还是选择了花生壳做,这个简单。 花生壳的购买 购买地址:https://www.oray.com/activity/140902/?icn=oray_140902&...

2019-04-01 19:34:28

阅读数 465

评论数 2

react项目配置less

安装 less npm install --save less less-loader 配置 webpack.config.dev.js 在目录:node_modules/react-scripy/config/webpack.config.dev.js const cssRegex = /....

2018-12-19 10:14:57

阅读数 192

评论数 1

react项目适配flexible

在开始之前我是参考这个做的:react项目的适配。 我的在实际操作中会有点差异。 安装flexible npm i lib-flexible --save 安装 postcss-px2rem npm i postcss-px2rem --save 配置webpack.conf...

2018-11-21 14:23:21

阅读数 561

评论数 2

create-react-app 快速构建react项目

安装create-react-app npm install -g create-react-app 新建项目 reate-react-app my-app 运行项目 cd my-app npm start 效果 浏览器打开:http://localhost:3000/...

2018-11-20 10:13:43

阅读数 104

评论数 0

(十八)树莓派3B+ wiringPi库的使用--外部中断

搞过单片机的同学都知道,一般的单片机都有中断系统和外部中断。通过看树莓派的IC手册和WiringPi-Priority, Interrupts and Threads,可以发现树莓派也是具备的,且WiringPi还给我们通过了操作外部中断的函数。这里就介绍一下外部中断怎么使用。这个也是看Wirin...

2018-10-19 10:19:38

阅读数 900

评论数 0

(十七)树莓派3B+ wiringPi库的使用--软件SPI驱动NOKIA5110液晶

在上一篇《 (十六)树莓派3B+ wiringPi库的使用–硬件SPI驱动NOKIA5110液晶》中介绍了使用树莓派的硬件SPI驱动NOKIA5110液晶屏幕。其实还可以软件驱动,这里我保存使用的引脚和程序功能和上一篇一致,就只需要修改两个函数。 第一个数初始化管脚: // 初始化GPIO 端口 ...

2018-10-15 16:07:15

阅读数 254

评论数 0

(十六)树莓派3B+ wiringPi库的使用--硬件SPI驱动NOKIA5110液晶

在这篇文章《stm8 软件模拟IIC驱动PCF8563T,NOKIA5110液晶显示》中使用的是STM8的硬件SPI驱动的NOKIA5110液晶。现在手里有树莓派,刚好wiringPi库也有SPI接口,这次就使用硬件SPI驱动NOKIA5110液晶。 NOKIA5110液晶介绍 NOKIA...

2018-10-11 09:44:10

阅读数 1088

评论数 0

(十五)树莓派3B+ wiringPi库的使用--超声波测距HC-SR04

之前八月节气回家找了一下之前大学自己买的各种电子模块,记得有超声波模块的,也找到了,是HC-SR04超声波模块。这个实验也是上个月就测试好了的。 HC-SR04模块介绍 这些模块介绍,我都是直接截图的说明书的。淘宝上买模块,很多店家都会附带资料下载地址的。 HC-SR04模块原理图 ...

2018-10-09 08:55:05

阅读数 324

评论数 0

(十四)树莓派3B+ wiringPi库的使用--硬件IIC驱动MPU6050

使用之前 在使用树莓派3B+和wiringPi之前希望你已经熟读了和他们相关的文档。 http://wiringpi.com/reference/i2c-library/ 树莓派3B+的引脚图 这张图可以清晰的查看每个引脚的功能。 mpu6050模块电路图 模块外观: ...

2018-09-20 16:33:09

阅读数 1397

评论数 0

(十三)树莓派3B+ wiringPi库的使用--软件PWM

在《(十一)树莓派3B+ wiringPi库的使用–硬件PWM》介绍的是硬件PWM,其实wiringPi库还提供了软件PWM的方法。 电路图还是和之前的一样,效果也差不多。 代码 #include <wiringPi.h> #include...

2018-09-12 15:31:44

阅读数 859

评论数 0

(十二)树莓派3B+ node-rpio库的使用--硬件PWM

树莓派PWM引脚 关于树莓派的引脚图可以看《 (六)树莓派3B+ node-rpio库的使用–点亮LED》。我的是树莓派3B+,排针的第12引脚也就是GPIO.1就是PWM输出的引脚。 在库rpio中介绍了树莓派的PWM引脚 26-pin models: pin 12 40-pin mod...

2018-09-10 14:37:59

阅读数 751

评论数 2

(十一)树莓派3B+ wiringPi库的使用--硬件PWM

关于树莓派的引脚图可以看《(五)树莓派3B+ wiringPi库的使用–点亮LED》。我的是树莓派3B+,排针的第12引脚也就是GPIO.1就是PWM输出的引脚,树莓派只有这个一路PWM输出引脚。当然如果采用软件PWM,那么每个GPIO引脚都可以当做PWM输出引脚使用。 什么是PWM 什么是P...

2018-09-07 22:52:50

阅读数 2585

评论数 0

(十)树莓派3B+ node-rpio库的使用--button按钮操作

在《(六)树莓派3B+ node-rpio库的使用–点亮LED》中使用的GPIO的输出功能,点亮一个LED。这次实验的button按钮的操作。 电路链接 LED正极接排针的第40引脚; button按钮接排针的第38引脚。 代码 var rpio = require('r...

2018-08-31 14:04:33

阅读数 308

评论数 0

(九)树莓派3B+ wiringPi库的使用--button按钮操作

在《(五)树莓派3B+ wiringPi库的使用–点亮LED》中使用的GPIO的输出功能,点亮一个LED。这次实验的button按钮的操作。 电路链接 LED正极接排针的第40引脚; button按钮接排针的第38引脚。 代码 #include <wirin...

2018-08-29 15:31:49

阅读数 785

评论数 0

(八)树莓派3B+ Mac安装树莓派系统

在《(一)树莓派3B+ 系统安装》,使用的是windows系统的电脑给树莓派装系统,一共大概是两步:格式化TF卡和写入系统。之前一直都是在公司使用公司的windows电脑。当时一直都没高通wifi链接。晚上就回去搞wifi。按照网上的方法测试了都没搞好,反到是搞的几次不能链接树莓派,前后一共是安装...

2018-08-29 14:10:07

阅读数 1470

评论数 0

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