- 博客(11)
- 收藏
- 关注
原创 Taro 升级命令,taro 更新
# 使用 npm 安装 CLI$ npm install -g @tarojs/cli# OR 使用 yarn 安装 CLI$ yarn global add @tarojs/cli# OR 安装了 cnpm,使用 cnpm 安装 CLI$ cnpm install -g @tarojs/cli# 使用Taro 升级命令更新CLI版本到最新版本$ taro update self # 使用Taro 升级命令更新CLI版本到指定版本$ taro update self [版本号.
2021-05-27 11:13:34
6290
原创 小程序基于Taro的Canvas写字效果和背景图水印效果
效果图const SignName: FC<SignNameProps> = ({ dispatch, SignName }) => { const router = useRouter() const { SignNameInfo } = SignName const [Ctx, setCtx] = useState<any>(null) const [isButtonDown, setButtonDown] = useState<
2021-05-17 18:09:26
1776
3
原创 react定义state的方式(react 基础)
class Hello extends React.Component { // 第一种、这是我一直使用的 constructor() { this.state = { name: 'lan' } } // 第二种、这是我无意中看到的 state = { name: 'la...
2019-04-12 15:16:05
1332
原创 Promise 在ECMA7中的简化async和await
什么是PromiseES6规定,Promise 对象是一个构造函数,用来生成Promise实例Promise 对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成,又称 Fulfilled)和 Rejected(已失败)。一旦状态改变,就不会再变,任何时候都可以得到这个结果。Promise 对象的状态改变,只有两种可能:从 Pending 变为 Resolved...
2019-02-15 15:38:06
387
原创 mysql基本操作
mysql -u root -p 进入数据库create database 名字 创建数据库show databases 查看当前有哪些数据库create database db2 character set utf8; 令创建了了⼀一个库,db2,将来放⼊入到该数据库的 字符的默认编码就是utf8。DROP DATABASE [IF EXISTS] db_name; ...
2019-02-11 21:13:45
165
原创 jsonp跨域(查询历史上的今天)
由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源。 JSONP的原理是:动态添加一个<script>标签,而script标签的src属性是没有跨域的限制的。这样说来,这种跨域方式其实与ajax XmlHttpRequest协议无关了。查询历史上的今天点击按钮后效果:js代码: <script> func...
2019-02-11 21:00:20
278
原创 js实现简单的鼠标拖拽
拖拽的三剑客: 1、 mousedown 记录当前鼠标按下位置和被拖拽物体的相对距离。 offsetX = e.clientX - node.offsetLeft; offsetY = e.clientY - node.offsetTop; 2、 mous...
2019-02-11 19:46:13
251
原创 Windows下安装nvm控制node版本
nvm下载与安装前准备1、在安装NVM for Windows之前,你需要卸载任何现有版本的node.js,并且删除可能保留的任何现有nodejs安装目录(例如:“C:\ Program Files \ nodejs”)。NVM生成的符号链接不会覆盖现有(甚至是空的)安装目录。2、删除现有的npm安装位置(例如“C:\ Users <user> \ AppData \ Ro...
2019-01-31 14:51:09
267
原创 使用nrm切换npm源
1、 我们需要安装一个插件(建议全局安装)npm install nrm -g2、查看所有源(建议使用npm)nrm ls*号所在的位置为当前所使用的源3、测试所有源的网络链接速度nrm test *所在的位置为当前所使用的源的网络链接速度当然我们也可以使用 npm test +当前所使用的源的名称(如:npm) 来测试当前源的链接速度 4、切换源...
2019-01-30 13:44:30
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人