摘要: 有时候我们会用到唯一标识,Math.random()获取的是0-1之间的随机数,时间戳Date.now(),假设两个人在使用时,同时获取了一样的时间戳,这样就不能得到一个精准的唯一标识 介绍两种方法: uuid或者nanoid,获取全球唯一标识, 推荐使用nanoid,因为nanoid相比uuid要 阅读全文
posted @ 2021-11-20 11:30 一江春水向东刘小姐 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ES7 React/Redux/GraphQL/React-Native snippets 阅读全文
posted @ 2021-11-19 16:58 一江春水向东刘小姐 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 在react中,如果有相同的样式类名,但是里面的样式不一样,则会导致下面的组件会把上面的组件样式污染,解决这个问题又很多方法 第一种:less嵌套 第二种:探讨 我们假设要实现这样一个效果 然后两个组件使用了相同的类名,如下图: 在组件中引用 import React,{Component} fro 阅读全文
posted @ 2021-11-19 16:33 一江春水向东刘小姐 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 在上章中,我们通过脚手架创建了一个项目:react-staging,同vue一样都是单页面应用(即SPA应用,Single Page Web Application) 接下来,介绍一下这个项目结构 解读 public/index.html 创建组件 组件是在src下面创建的src/component 阅读全文
posted @ 2021-11-19 11:27 一江春水向东刘小姐 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 全局安装 npm install --global yarn 检查版本 yarn --version 如果检查版本,报错:不是内部或外部命令,也不是可运行的程序 可以换种安装方式:手动安装,如果使用安装程序,您首先需要安装 Node.js的。 下载安装程序 注意:如果使用这种安装方式记得把之前的全局 阅读全文
posted @ 2021-11-18 15:45 一江春水向东刘小姐 阅读(44) 评论(0) 推荐(0) 编辑
摘要: react提供了一个用于创建react项目的脚手架库: create-react-app 项目的整体技术架构为: react + webpack + es6 + eslint 使用脚手架开发的项目的特点: 模块化, 组件化, 工程化 注意:官方文档建议 1、创建项目 需要确保 Node >= 14. 阅读全文
posted @ 2021-11-18 15:11 一江春水向东刘小姐 阅读(232) 评论(0) 推荐(0) 编辑
摘要: this.header=this.header.reduce((acc, cur) => { const arrKey = acc.map(item => item.key); return arrKey.includes(cur.key) ? acc : [...acc, cur]; },[]); 阅读全文
posted @ 2021-08-23 16:06 一江春水向东刘小姐 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1、错误 2、解决办法 将https改成git git clone git://github.com/XXX.git 阅读全文
posted @ 2021-07-21 15:12 一江春水向东刘小姐 阅读(10200) 评论(0) 推荐(1) 编辑
摘要: 1、处理数据 deviceList=[{ address: "江西省九江市都昌县狮山街", province: "江西省", city: "九江市", device_id: "2021041600100001", device_name: "江西明成水产养殖监测", },{ address: "江西 阅读全文
posted @ 2021-07-20 17:09 一江春水向东刘小姐 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1、跳转链接的域名必须为https 2、下载自己小程序的效验文件,放在第三方网站的根目录下(一般是自己的),例如: 校验文件为AbC.txt,则需要确保https://www.baidu.com/AbC.txt能够访问,但首先你要收购百度 3、如果真的想要跳转,建议跳转第三方水产小程序,只要我们知道 阅读全文
posted @ 2021-07-19 18:31 一江春水向东刘小姐 阅读(3506) 评论(0) 推荐(0) 编辑