Gitgit是一个开源的分布式版本控制系统
三个区域 工作区:处理工作的区域
暂存区:已完成的工作的临时存放区域,等待被提交
Git仓库: 最终存储区域
四种状态未跟踪:不被Git所管理的文件
已修改:表示修改了文件,但还没有把结果放到...
Node.js定义基于v8引擎的JavaScript运行环境
背景浏览器渲染引擎(内核)工作的过程
当遇到JS标签会停止解析html去执行JS
不会异步加载JS,因为浏览器不希望频繁的去生成新的DOM树
JS是一门高级语言,需要JS引擎进行解释
...
Webpackwebpack是一个静态模块打包工具,作用是分析、压缩、打包代码
12345678//webpack.config.jsmodule.exports = { entry: './src/main.js...
Vue渐进式JavaScript框架
渐进式:想用什么就用什么
库:封装的属性和库 (例JQuery)
框架:拥有自己的语法规则和元素
单文件SFC全局css样式引入到main.js,js库引入到单个vue文件上
因为单文件vue作用域...
路由实现单页面应用(SPA)
优点:整体不刷新页面,数据传递容易
缺点:首次加载比较慢,不利于SEO
基本使用
声明式导航代替a标签,自带激活时的类名==router-link-active==
1<ro...
VuexVuex是vue项目中实现大范围数据共享的技术方案
作用:能够方便、高效地实现组件之间的数据共享
数据的存取一步到位,不需要层层传递
数据的流动非常清晰,记录每次操作的痕迹
存储在Vuex中的数据都是响应式的
安装配置123456...
概述应用上线后,我们常常需要通过了解应用的运行状况、用户访问情况等信息来修正应用异常、优化应用体验、针对用户使用情况进行功能完素和作为需求决策依据等。 所以建立一个能获取和分析这些数据的监控平台对企业的发展与决策尤为重要。对于前端而言,前端监控包括:...
三大件
rpx为了实现屏幕的自动适配,rpx把设备的屏幕,在宽度上等分成750份
在iphone6上,屏幕宽度为375px
1rpx = 0.5px = 1物理像素
1px = 2rpx
全局样式和局部样式@impo...
wxml模板语法数据绑定类似于vue
1234data(){ str:''}//在js里写
12<view>{{str}}</view>/...
页面导航 两种方式
声明式导航在页面上声明一个组件
通过点击组件实现页面跳转
tabBar页面
非tabBar页面
open-type= “navigate”
为了方便,默认可以不写
后退导航
编程式导航调用小程序的导航API...