自定义博客皮肤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)
  • 收藏
  • 关注

原创 nuxt服务部署安装说明

在部署之前,需要在服务器安装node和pm2node安装:1、cd /usr/local/2、新建node文件夹 mkdir node cd ./node3、下载 wgethttps://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.xz4、解压 tar xf node-v14.15.4-linux-x64.tar.xz5、进入解压目录 cd nod...

2021-06-08 11:06:19 426

原创 Axure RP Extension for Chrome安装

Axure RP Extension for Chrome安装Axure RP Extension for Chrome是一款谷歌插件,主要可以用来查看原型文件。以前安装插件的时候总是找半天资源,很麻烦,最近发现了一种新方法可以不用下载插件资源。其实在原型文件中就可以找到Axure RP Extension for Chrome插件。打开原型文件->resources->chr...

2020-04-17 15:30:13 296

原创 Mobx

一、Mobx工作流程图在整个数据流中,通过事件驱动(UI 事件、网络请求…)触发 Actions,在 Actions 中修改了 State 中的值,这里的 State 既应用中的 store 树(存储数据),然后根据新的 State 中的数据计算出所需要的计算属性(computed values)值,最后响应(react)到 UI 视图层。二、Mbox的使用新建一个mo...

2019-07-11 10:17:46 227

原创 React16-错误边界

简要介绍在之前的React版本中规定,如果在组件中javascript报错,那么会在下一次的render中阻断,并且现实空白页。React之前没有提供一种合适的处理组件错误的方法,而React16.0中通过Error Boundaries来处理组件内部的错误,从而可以修正错误组件。错误边界是一种 React 组件,这种组件可以捕获并打印发生在其子组件树任何位置的 JavaScr...

2019-07-11 10:17:02 169

原创 React中的Context

定义在一个典型的 React 应用中,数据是通过 props 属性自上而下(由父及子)进行传递的,但这种做法对于某些类型的属性而言是极其繁琐的(例如:地区偏好,UI 主题),这些属性是应用程序中许多组件都需要的。Context 提供了一种在组件之间共享此类值的方式,而不必显式地通过组件树的逐层传递 props。简单地说context的作用就是在某个父组件中定义一个全局状态,这个状态可...

2019-07-11 10:16:20 235

原创 react高阶组件(Higher-Order-Components)

定义高阶组件(HOC)是 React 中用于复用组件逻辑的一种高级技巧。HOC 自身不是 React API 的一部分,它是一种基于 React 的组合特性而形成的设计模式。具体而言,高阶组件是参数为组件,返回值为新组件的函数。例子有下面这样两个组件import React, {Component} from 'react'class Welcome ext...

2019-07-11 09:59:44 129

原创 JavaScript笔记5——正则

正则表达式是一个描述字符模式的对象。JavaScript的RegExp类表示正则表达式。一、正则表达式的定义1.构造函数的方式 new RegExp() :第一个参数:正则表达式 第二个参数:标志位var re1 = new RegExp(i,"g"); //g : 表示全局匹配2.字面量的方式 /正则/标志位...

2018-06-04 16:53:06 156

原创 JavaScript笔记4——数组

JavaScript数组的索引是基于零的32位数值:第一个元素的索引是0,最大可能的索引位4 294 967 294(2^32 - 2,数组最大能容纳4 294 967 294个元素一、创建数组如果省略数组直接量中的某个值,省略的元素将被赋予undefined值。数组直接量的语法允许有可选的结尾的逗号,故[,,]只有两个元素而非三个。二、数组元素的读和写数组是对象的特殊形式,使用方括号访...

2018-05-22 22:27:23 281

原创 JavaScript笔记3——对象

对象是JavaScript的基本数据类型,它是一种复合值,将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值。对象也可以看做是属性的无序集合,每个属性都是一个名/值对。值可以是任意JavaScript值,或者可以是一个get或set函数。每个属性还有一些与之相关的值,称为“属性特性”:· 可写(writable attribute),表明是否可以设置该属性的值。· 可枚举(enum...

2018-05-16 22:32:01 274

原创 JavaScript笔记2——运算符、语句

一、运算符1、in运算符in运算符希望它的左操作数是一个字符串或可以转换为字符串,希望它的右操作数是一个对象,如果右侧的对象拥有一个名为左操作数值的属性名,那么表达式返回true,例如:var point = {x:1,y:1};"x" in point; //true "z" in point; //false"toString" in point; //...

2018-05-12 23:59:33 168

原创 JavaScript笔记1——类型、值和变量

JavaScript的数据类型分为两类:原始类型和对象类型。原始类型包括数字、字符串和布尔值、null(空)和undefined(未定义)。在JavaScript中,只有null和undefined是无法拥有方法的值。对象是属性(property)的集合,每个属性都由“名/值”对构成(值可以是原始值,比如数字、字符串,也可以是对象)。 一、数字当一个数字直接出现在JavaScript...

2018-05-10 22:14:08 274 3

空空如也

空空如也

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

TA关注的人

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