你的浏览器不支持canvas

08 2018 档案

摘要:https://mp.weixin.qq.com/s?__biz=MzAwNTAzMjcxNg==&mid=2651425195&idx=1&sn=eed6bea35323c75f0c43ae61818c0a55&chksm=80dff7c8b7a87edeb834cc4aabf0eec40c756 阅读全文
posted @ 2018-08-31 18:02 云上丶无忧 阅读(2649) 评论(0) 推荐(0) 编辑
摘要:导航: 1.闭包 2.垃圾回收机制 3.内存泄漏场景 4.设计模式分类 一、闭包:闭包就是能够读取其他函数内部变量的函数。 应用场景:设置私有变量和方法(为了防止变量命名间的污染,可以用闭包来包裹住,使得变量仅在当前局部作用于下发生作用,而不会与其他全局作用下的同名变量发生变量污染。) 不适合场景: 阅读全文
posted @ 2018-08-30 19:27 云上丶无忧 阅读(1031) 评论(0) 推荐(0) 编辑
摘要:什么是“”跨域”: 跨域访问,简单来说就是 A 网站的 javascript 代码试图访问 B 网站,包括提交内容和获取内容。由于安全原因,跨域访问是被各大浏览器所默认禁止的。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间 阅读全文
posted @ 2018-08-28 18:58 云上丶无忧 阅读(717) 评论(0) 推荐(0) 编辑
摘要:如何找到符合尺寸的图片:http://via.placeholder.com/300px*100px mock.js:http://mockjs.com/如何调用高德地图: 重:https://www.cnblogs.com/yunshangwuyou/p/9602158.html https:// 阅读全文
posted @ 2018-08-27 20:40 云上丶无忧 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1.创建项目名<react-progect> ->项目文件下创建package.json文件 ->项目下执行命令:cnpm initcnpm i webpack webpack-dev-server -D->安装loader,生成mode_module文件cnpm install babel-loa 阅读全文
posted @ 2018-08-25 10:29 云上丶无忧 阅读(503) 评论(0) 推荐(0) 编辑
摘要:官方API:https://reacttraining.com/react-router/web/api/BrowserRouter; React Router 安装命令如下。 使用时,路由器Router就是React的一个组件。 import { Router } from 'react-rout 阅读全文
posted @ 2018-08-22 20:07 云上丶无忧 阅读(214) 评论(0) 推荐(0) 编辑
摘要:废话不多说,先给一个github案例:前往.. 1.create-react-app <文件名> 安装router:npm i react-router-dom -S; npm install -S react-router; npm i redux react-redux react-thunk 阅读全文
posted @ 2018-08-22 12:46 云上丶无忧 阅读(1567) 评论(0) 推荐(0) 编辑
摘要:这个是整理过的:https://www.cnblogs.com/yunshangwuyou/p/10539090.html 方法一:arr.indexOf(某元素):未找到则返回 1。 实际用法:if(arr.indexOf(某元素) 1){//则包含该元素} 例: var fruits = ["B 阅读全文
posted @ 2018-08-21 17:46 云上丶无忧 阅读(455839) 评论(0) 推荐(6) 编辑
摘要:Provider功能主要为以下两点: 在原应用组件上包裹一层,使原来整个应用成为Provider的子组件 接收Redux的store作为props,通过context对象传递给子孙组件上的connect 首先,对原组件进行了封装: render方法中, 渲染了其子级元素, 使整个应用成为Provid 阅读全文
posted @ 2018-08-21 11:28 云上丶无忧 阅读(1053) 评论(0) 推荐(0) 编辑
摘要:redux 的中间件(对dispatch功能的拦截和增强,一般不用自己写,有插件) dispath是一个方法,可以自行中间拦截更改: store.dispatch = function(action){console.log("dispatch执行了") next(action); console. 阅读全文
posted @ 2018-08-21 11:25 云上丶无忧 阅读(230) 评论(0) 推荐(0) 编辑
摘要:Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理;是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地 阅读全文
posted @ 2018-08-21 00:39 云上丶无忧 阅读(186) 评论(0) 推荐(0) 编辑
摘要:redux的中文文档:http://www.redux.org.cn/ redux的英文官网:https://redux.js.org/ redux相当于vuex Redux 是 JavaScript 状态容器,提供可预测化的状态管理。可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生 阅读全文
posted @ 2018-08-20 20:18 云上丶无忧 阅读(163) 评论(0) 推荐(0) 编辑
摘要:移动端网址:https://mobile.ant.design/docs/react/introduce-cn antd-mobile :是 Ant Design 的移动规范的 React 实现,服务于蚂蚁及口碑无线业务。 特性和优势: UI 样式高度可配置,拓展性更强,轻松适应各类产品风格 基于 阅读全文
posted @ 2018-08-20 19:42 云上丶无忧 阅读(2412) 评论(0) 推荐(0) 编辑
摘要:1.constructor( ) super( )的基本含义 这是ES6对类的默认方法,通过 new 命令生成对象实例时自动调用该方法。并且,该方法是类中必须有的,如果没有显示定义,则会默认添加空的constructor( )方法。 super( ) ——继承 在class方法中,继承是使用 ext 阅读全文
posted @ 2018-08-18 17:07 云上丶无忧 阅读(373) 评论(0) 推荐(0) 编辑
摘要:全局安装react脚手架工具 首先全局进行安装:cnpm install create-react-app -g 查看是否安装完成:create-react-app 创建react项目:create-react-app <项目名> 如果create-react-app出现如下错误时:1.//换源 n 阅读全文
posted @ 2018-08-18 10:57 云上丶无忧 阅读(367) 评论(0) 推荐(0) 编辑
摘要:前端优化的主要方面就是减少页面的DOM操作,减少重排和重绘,React在这方面做了优化,采用了所谓的虚拟DOM,其实我们平时也会遇到虚拟DOM,只是你没有注意罢了,请听我娓娓道来。 所谓的虚拟DOM就是JavaScript对象,就是在没有真实渲染DOM之前做的操作,给你举几个例子来看看: (1)cr 阅读全文
posted @ 2018-08-18 10:47 云上丶无忧 阅读(623) 评论(0) 推荐(0) 编辑
摘要:React 生命周期分为三种状态 1. 初始化 2.更新 3.销毁 一、初始化阶段 1、设置组件的默认属性 static defaultProps = { name: 'sls', age:23 }; //or Counter.defaltProps={name:'sls'} 2、设置组件的初始化状 阅读全文
posted @ 2018-08-18 10:46 云上丶无忧 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:https://reactjs.org/docs/typechecking-with-proptypes.html 1.安装:cnpm i prop-types -S import PropTypes from 'prop-types'; MyComponent.propTypes = { opti 阅读全文
posted @ 2018-08-15 19:57 云上丶无忧 阅读(832) 评论(0) 推荐(0) 编辑
摘要:关于react的几个网站: http://react.css88.com/ 小书:http://huziketang.mangojuice.top/books/react/ http://www.redux.org.cn/ 组件传值的方法: 1.父子组件间的传值 2.context 3.子组件向父组 阅读全文
posted @ 2018-08-15 11:31 云上丶无忧 阅读(5223) 评论(0) 推荐(0) 编辑
摘要:Mint UI文档:http://elemefe.github.io/mint-ui/#/ 一、Mint UI的安装和基本用法。 1.NPM :npm i mint-ui -S 建议使用npm进行安装,因为它可以与webpack无缝协作。 2.CDN:从unpkg.com/mint-ui获取最新版本 阅读全文
posted @ 2018-08-13 20:06 云上丶无忧 阅读(2767) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/fbcad30031c2 vue3.0官网:https://cli.vuejs.org/zh/guide/ 介绍: notice: 这份文档是对应 @vue/cli 3.x 版本的。老版本的 vue-cli 文档请移步这里 Vue CLI 是一个基 阅读全文
posted @ 2018-08-13 15:49 云上丶无忧 阅读(2236) 评论(0) 推荐(0) 编辑
摘要:vuex的官网了解:https://vuex.vuejs.org/zh/guide/ 一、什么是vuex? Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调 阅读全文
posted @ 2018-08-06 14:36 云上丶无忧 阅读(201) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-08-06 09:24 云上丶无忧 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 特点: 从浏览器中创建 XMLHttpRequest 从 node.js 发出 http 请求 支持 Promise API 拦截请求和响应 转换请求和响应数据 取消请求 自动转换JSON数据 客户端支 阅读全文
posted @ 2018-08-04 14:41 云上丶无忧 阅读(213) 评论(0) 推荐(0) 编辑
摘要:一、vue的监听 1.监听的例子 如: html:<input type="number" v-model="a" /> js: watch: { //监听完整写法 // a: { // handler: function(){ // console.log('a变化了2'); // } // } 阅读全文
posted @ 2018-08-04 14:28 云上丶无忧 阅读(1923) 评论(0) 推荐(0) 编辑
摘要:githut地址:https://github.com/liguoyong/vueobj1 一、父子之间主键传值:(主要是在父主件里的子主件传递参数,然后再子主件里用props接收) 例如Father.vue <template> <div class="father"> <Son :value=" 阅读全文
posted @ 2018-08-04 14:27 云上丶无忧 阅读(21430) 评论(0) 推荐(1) 编辑
摘要:安装完vue脚手架工具后:安装vue脚手架方法 项目拥有的文件夹: build存放的是配置文件vue-loader等 config存放的是服务器运行的文件 node_modules存放的是依赖包:npm install src存放的是组件,api文件等等 static存放的是静态文件,img、js、 阅读全文
posted @ 2018-08-02 11:47 云上丶无忧 阅读(596) 评论(0) 推荐(0) 编辑

来场流星雨,吧

点击右上角即可分享
微信分享提示