摘要:
1,路由组件的基本实现 使用React构建的单页面应用,要想实现页面间的跳转,首先想到的就是使用路由。在React中,常用的有两个包可以实现这个需求,那就是react-router和react-router-dom。本文主要针对react-router-dom进行说明。 安装: 首先进入项目目录,使 阅读全文
摘要:
一、前言: 属性1:state 属性2:props 属性3:ref 与事件处理 二、主要内容: 属性1:state 1,认识: 1) state 是组件对象中最重要的属性,值是一个对象(可以包含多个数组,有点像vue中的data属性) 2)组件被称为“状态机”,通过更新组件的state来更新对应的页 阅读全文
摘要:
vuex 1,什么是 vuex? vuex 是一个专门为 vue.js 应用程序 开发的状态管理模式+库 它充当应用程序中所有组件的集中存储(数据状态) ,其规则确保状态只能以可预测的方式进行变更 并且 组件状态 和 后台数据 都是响应的 2,vuex使用方法? - 下载:$ npm i vuex 阅读全文
摘要:
typescript: typescript 是一种给 javascript 添加特性的语言扩展 1,安装全局 typescript 插件: 指令:npm i -g typescript 2,创建 ts 文件 3,指令:tsc index . ts 会生成一个跟你 ts 同名的 js 文件 Hbul 阅读全文
摘要:
ECMAScript 6 ECMAScript 6.0 ( 以下简称 ES6 ) 是Javascript 语言的下一代标准,因此,ECMAScript 和 Javascript 的关系是,前者是后者的规格,后者是前者的一种实现 (另外的ECMAScript 方言还有 Javascript 和 Act 阅读全文
摘要:
Js提供了三种规范: 1, commonjs规范··代表的就是node.js··适合后台开发·因为是同步的·服务器的运行比较快,等待时间不长,common.js不适合用于前端,前端的客户端是浏览器,浏览器追求异步加载,浏览器不能等待太长时间 2,前端模块的规范是Amd规范,代表就是requirejs 阅读全文
摘要:
webpack 是一个前端资源加载/打包工具 常见的资源:图片,视频,css,js,json等 它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源 第一步:下载 npm install -g webpack@3.8.1 全局 npm install webpack@3 阅读全文
摘要:
npm全称 node package manager node包管理工具,增删查改 网址 https://www.npmjs.com/ 什么是 NPM npm 之于 Node.js ,就像 pip 之于 Python, gem 之于 Ruby, pear 之于 PHP 。 npm 是 Node.js 阅读全文
摘要:
mobile 1,模块 包 * 传统开发,整个网页我们写了一个js文件,所有的特效都写在里面了 <script src="js/app.js"></script> 缺点:变量容易全局环境 耦合度太高,代码之间的关联性太强,不便于后期的维护 * 将一个复杂的js文件 <script src="js/1 阅读全文
摘要:
百度地图 百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,可帮助您在网站中构建功能丰富、交互性强的地图应用,支持PC端和移动端基于浏览器的地图应用开发,且支持HTML5特性的地图开发。 百度地图JavaScript API支持HTTP和HTTPS,免费对外开放 阅读全文