09 2018 档案
摘要:1.初始化数据 2.使用jsx必须引入react mport React, { Component } from 'react'; 3组件要继承React.Component class App extends Component { } 4.index.js 有3个步骤 //引入reactimpo
阅读全文
摘要:1. 下载 2. 引入 3. mt-header的编写 注意:从官网直接复制的代码存在一个bug ,头部的左右两侧存在间隙 请求数据: 用 v-for 循环将图呈现出来
阅读全文
摘要:我们可以使用 !important 来覆盖element ui 的样式 首先先在浏览器中找到 我们所要修改的样式 ,然后找到她的 class 重新写他的样式 ,例如 . app { width :10ox ! important ; } 注意 :本来element ui 默认的width 为5px
阅读全文
摘要:我们在 src 目录下边创建一个 package。 然后在package下创建我们的程序 helloworld.java 代码: 创建mian 函数可以使用快捷键,psvm 按下Tab健回车 创建System.out.println 使用快捷键 sout 输出:
阅读全文
摘要:1.在函数内部声明一个that,然后将this赋值给that, var that=this; 最后用that 代替this使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" c
阅读全文
摘要:1.filter的使用场景:假如有一个对象数组A,获取数组中的指定类型的对象放到B数组中 我们在ES5先进行for循环遍历数组,再进行if 判断,如果数组中某个对象的类型符合要求,push 到一个新数组中 输出: 在ES6中, 使用filter 方法进行过滤,将数组的值放到迭代器函数中进行匹配,匹配
阅读全文
摘要:1.promise 有3种状态,unresolved,resolved,rejected这3种状态 下面是状态的变化 简单代码 当状态是resolve的时候,调用then 回调函数;当状态是reject()的时候,调用catch 回调函数;
阅读全文
摘要:假设有一个数组a,将a中的数值以2倍的形式放到b数组中 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-
阅读全文
摘要:简单使用 代码 输出: forEach 函数括号里面是一个迭代器,迭代器里面传递一个参数,可以是一个变量,用来存储数组里面的值
阅读全文
摘要:Number.parseInt(), Number.parseFloat() ES6 将全局方法parseInt()和parseFloat(),移植到Number对象上面,行为完全保持不变。 Number.parseInt() Number.parseFloat() Number.isInteger
阅读全文
摘要:1. includes():返回布尔值,表示是否找到了参数字符串。 startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。 endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部 2.repeat repeat方法返回一个新字符串,表示将原字符串重复n次。 参数如果
阅读全文
摘要:1.简单赋值 2.对象的解构赋值没有特定的顺序,变量必须与属性同名,才能取到正确的值。 3.对象的解构赋值的内部机制,是先找到同名属性,然后再赋给对应的变量。真正被赋值的是后者,而不是前者。 先找到同名属性,即person=>person,然后再赋值给相应的变量,name=zxw 4.默认值生效的条
阅读全文
摘要:以前的赋值必须一个一个赋值,例如 1.变量的解构赋值 模式匹配:只要等号两边的模式相同,左边的变量就会被赋予对应的值。 不完全匹配:等号左边的模式,只匹配一部分的等号右边的数组。这种情况下,解构依然可以成功。 默认值: 当默认值遇到完全匹配时,默认值会被匹配值替换掉 默认值可以引用解构赋值的其他变量
阅读全文
摘要:const 命令声明一个只读的常量,声明后值不可以改变 const 变量不可以重复声明 const一旦声明变量,就必须立即初始化,不能留到以后赋值。 const命令声明的常量也是不提升,同样存在暂时性死区,只能在声明的位置后面使用。
阅读全文
摘要:1.let所声明的变量,只在let命令所在的代码块内有效。 效果: 8 Uncaught ReferenceError: a is not defined 2.不存在变量提升 3.不许重复使用 let不允许在相同作用域内,重复声明同一个变量。
阅读全文
摘要:1.查看swiper 文档 2. 下载 3.在页面引入 4.在页面使用 html js 创建一个swipper实例对象,进行视图轮播有一个参数,第一个为'.swiper-container',第2个为配置对象 效果:
阅读全文
摘要:代码: @row-click="rowClick" 当某一行被点击时会触发该事件 :row-class-name="tableRowClassName" 可以通过指定 Table 组件的 row-class-name 属性来为 Table 中的某一行添加 class,表明该行处于某种状态。 :row
阅读全文
摘要:1. 增加一个HeaderTop.vue 2.Home.vue 引入 HeaderTop 3. 3..Home.vue 映射成标签 4..Home.vue使用,利用slot 分发左右两边的内容,通过绑定title 声明中间部分的文字
阅读全文
摘要:1.登陆阿里图标官网 2.点击搜索按钮,输入你想要搜索的图标,加入购物车,保存到项目中 3.在项目中使用
阅读全文
摘要:1.安装 npm install stylus stylus-loader --save-dev 安装成功 2.编写样式 <style lang="stylus" rel="stylesheet/stylus> </style>
阅读全文
摘要:api 与后台交互文件夹 common 通用资源文件夹 components 非路由组件文件夹 filters 自定义过滤器模块文件夹 mock 模拟数据文件夹 pages 路由组件文件夹 router 路由器文件夹 app.vue 应用组件 main.js 入口
阅读全文