- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 理解 es6 class 中 constructor 方法 和 super 的作用
首先,ES6 的 class 属于一种“语法糖”,所以只是写法更加优雅,更加像面对对象的编程,其思想和 ES5 是一致的。function Point(x, y) { this.x = x; this.y = y;}Point.prototype.toString = function() { return '(' + this.x + ',' + this.y + ')';...
2020-03-10 18:21:34 114
原创 理解ES6中的Class
定义类类实际上是个“特殊的函数”,就像你能够定义的函数表达式和函数声明一样,类语法有两个组成部分:类表达式和类声明。类声明使用class关键字class Rectangle { constructor(height, width) { this.height = height; this.width = width; }}注意:类声明不同于函数声明,函数会声明...
2020-03-10 18:10:54 97
原创 移动端配置rem
// 这里以iphone6为例(x轴物理分辨率750,dpr为2)document.documentElement.style.fontSize = document.documentElement.clientWidth / 3.75 + "px"window.onresize = function(){ document.documentElement.style.fontSiz...
2020-03-07 12:45:20 149
转载 Vue2.0 render:h => h(App)
new Vue({ router, store, render: h => h(App)}).$mount('#app')render函数是渲染一个视图,然后提供给el挂载,如果没有render那页面什么都不会出来vue.2.0的渲染过程:1.首先需要了解这是 es 6 的语法,表示 Vue 实例选项对象的 render 方法作为一个函数,接受传入的参数 h 函数,返回...
2020-03-07 11:57:12 195
原创 Vue项目url中的BASE_URL解析
在Vue中遇到很多url都用到了<%= BASE_URL %>这个东西。<%= BASE_URL %>看起来很牛pia,其实就是当前目录。
2020-03-07 11:46:42 35735 7
原创 vue-cli项目初始化文件解析
使用vue-cli安装完一个项目之后会有很多花里胡哨的文件,记录一下相关文件的作用1、yarn.lock这个文件记录了node_modules里面下载的包的详细信息。2、README.md项目的说明文件,包括了项目依赖下载方法、项目启动指令、项目打包指令等。3、package.json当前项目的运行时依赖和开发时依赖的配置文件。4、babel.config.js声明ES6语法编译...
2020-03-07 11:45:16 142
原创 关于vue-cli项目搭建完成之后的yarn serve启动指令
在项目的配置文件package.json里面,声明了两条指令的快捷指令,当执行yarn serve的时候就相当于执行了vue-cli-service serve这条指令。
2020-03-07 11:28:26 21562
原创 Vue脚手架搭建项目下载node-sass时报错
使用yarn下载,将yarn下载node-sass的地址手动设置成淘宝镜像的地址就可以了就可以了。yarn config set sass-binary-site http://npm.taobao.org/mirrors/node-sass -g顺便捎带着记录一下,将yarn的仓库地址修改成淘宝镜像的方式yarn config set registry http://registry.n...
2020-03-07 11:22:18 466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人