window系统安装react native开发环境
window系统安装react native开发环境
react native 英文官网:http://facebook.github.io/react-native/docs/getting-started.htmlreact native 中文官网:https://reactnative.cn/window系统安装react native开发环境【1】安装node、Python2、JDK安装node可查看此篇:htt
浏览:349 标签: react native window
es6扩展运算符(...)
es6扩展运算符(...)
1、扩展运算符将一个数组转为用逗号分隔的参数序列console.log(...[1,2,3])// 1 2 3console.log(1, ...[2,3,4],5)// 1 2 3 4 5[...document.querySelectorAll('div')]// [<div>, <div>, <div>]用于:【1】将一个数组,变为参数序列let add = (x,
浏览:328 标签: 扩展运算符 es6
理解e.clientX e.pageX  e.offsetX t.screenX
理解e.clientX e.pageX e.offsetX t.screenX
event.clientX、event.clientY鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性event.pageX、event.pageY类似于event.clientX、event.clientY,但它们使用的是文档坐标而非窗口坐标。这2个属性不是标准属性,但得到了广泛支持。IE事件中没有
浏览:321 标签: clientX pageX offsetX
浅析react生命周期函数的使用
浅析react生命周期函数的使用
1. constructor():构造函数    执行时间:组件被加载前最先调用,并且仅调用一次    作用:定义状态机变量    注意:第一个语句必须是super(props),正确定义状态机代码如下constructor(props) {super(props);this.state = { content:null, } }   
浏览:288 标签: react 生命周期函数
node-glob模块
node-glob模块
node的glob模块允许你使用 *等符号, 来写一个glob规则,像在shell里一样,获取匹配对应规则的文件。这个glob工具基于javascript,它使用了 minimatch 库来进行匹配。下载glob包npm install glob --save-devglob模式语法说明【1】* : 匹配该路径段中0个或多个任意字符//*:匹配路径中某部分:0个或多个字符
浏览:489 标签: glob node
windows系统上nodejs安装及环境配置
windows系统上nodejs安装及环境配置
安装node.js【1】下载地址:https://nodejs.org/dist/ 可选择对应的各种版本;node.js 官网:https://nodejs.org/en/。本次安装node的版本是:node-v6.11.5-x64.msi。【2】安装步骤:直接是“傻瓜式”安装;检测是否安装成功【1】至此Node.js已经安装完成,可以先进行下简单的测试安装是否成功
浏览:523 标签: node windows
vue中解决跨域问题
vue中解决跨域问题
方法1、后台更改headerheader('Access-Control-Allow-Origin:*');//允许所有来源访问header('Access-Control-Allow-Method:POST,GET');//允许访问的方式方法2、使用JQuery提供的jsonp methods: { getData () {var self =this
浏览:666 标签: vue 跨域
es6异步操作Promise
es6异步操作Promise
        Promise 是 ES6 中新增的异步编程解决方案,体现在代码中它是一个对象,可以通过 Promise 构造函数来实例化。        new Promise(cb) 是有3种状态的:Pending(进行中)、Resolved(已完成)、Rejected(已失败)。它的状态完全由异步操作的结果决定的,且状态一旦确认是不可以被改变的。const imgs =
浏览:522 标签: Promise es6
es6的函数扩展-箭头函数
es6的函数扩展-箭头函数
        1、为函数参数指定默认值// es5functionfnEs5(a,b){var a = a ||10;var b = b ||20;console.log(a+b);//存在小缺陷:当a/b为0时,布尔值为false,代码需要再做判断。}//es6functionfnEs6(a=10,b=20){console.log(a+b);}        2、
浏览:551 标签: 箭头函数 es6
es6中内置对象的扩展(字符串扩展、数组扩展、对象扩展)
es6中内置对象的扩展(字符串扩展、数组扩展、对象扩展)
        1、字符串的扩展        【1】字符串模板:反引号 ``,${}let flag =true;let html =`<ul> <li> <span>${'首页'}</span> <span></span> <span></span>
浏览:517 标签: es6
es6中Symbol数据类型
es6中Symbol数据类型
        Symbol 是ES6中新增加一种数据类型,表示独一无二的值,是JS中的第七种数据类型。在ES5中对象的属性名只能是字符串,这样很容易造成命名冲突,比如大家在扩展别人写的对象的时候,假如要添加新的方法,恰巧这个属性名和之前的冲突了,就会造成不必要的麻烦。为了解决这种根本性问题,ES6引进了这种数据类型。        基本的数据类型:Null、undefine
浏览:547 标签: Symbol es6
es6中class介绍
es6中class介绍
        js语法的传统方法是通过构造函数,定义并生成新对象,是一种基于原型的面向对象系统。这种写法跟传统的面向对象语言(不如C++和Java)差异很大,很容易让新学习这门语言的人感到困惑,所以,在 ES6 中新增了类的概念,可以使用 class 关键字声明一个类,之后将这个类实例化对象。        es5中基于原型的面向对象系统const Mvc =functio
浏览:544 标签: class es6

邮箱快速注册

忘记密码