苗雪松的博客

记录自己在日常发现的问题,和博友们分享

ES6环境搭建(适合小白阅读)

博客初衷:        自己最近在研究es6,准备创建开发环境,在网上一查,网上说的都是大神写的,不是很详细,有可能有些小白可能完全看不懂,在此我记录一下我的开发经过。在所有的浏览器里,只有谷歌浏览器可以兼容es6语法,然而其他浏览器都得通过babel进行转换为es5进行解析。下面我具体阐述环...

2018-10-09 16:03:08

阅读数 96

评论数 0

vue定时器执行ajax

updated(){ this.$nextTick(() => { let timer = setTimeout(() => { this.getOrder() clearTimeout(timer) },10000); }) ...

2019-01-31 13:37:34

阅读数 69

评论数 0

加载动画

<style> .firstChangeLoading ul { display: flex; align-items: center; justify-content: center; opacity...

2019-01-09 10:10:04

阅读数 65

评论数 3

vue开发 - transition之页面切换过渡动画

h5页面在内嵌在app里使用,页面切换时体验不太友好,可以使用transition设置动画,页面前进和后退时保持和原生客户端一样的切换效果: 1、在路由里设置,meta的index的值,通过index值的大小控制页面跳转层级顺序,如下:首页 => 产品 =&g...

2019-01-08 10:07:38

阅读数 77

评论数 0

ES6字符串拼接小demo

<template> <div class="hello"> <span @click="rescue"...

2019-01-08 09:14:00

阅读数 40

评论数 0

beforeRouteEnter的使用方法

beforeRouteEnter(to, from, next) { next(vm => { if (from.name == 'NewIndex' || from.name == 'OrderConfirm') { vm.show_pa...

2019-01-05 15:57:45

阅读数 502

评论数 0

实现一个自定义的小键盘 平果手机弹出系统输入法后 页面会被顶起来 一些需要点击的按钮因为位置不对 会失效 然后自己自己写了一个小键盘

<template> <div class="keyboard"> <ul> <li...

2018-12-26 14:25:07

阅读数 34

评论数 0

this

2018-12-22 10:43:41

阅读数 9

评论数 0

后台返回一个数组,但是缺少一个图片元素,需要循环添加三个图片,实现代码

this.giftList = resp.result; console.log(this.giftList); 返回如下:返回的原来是没有icon的,是处理之后的 var arr2 = [] for (let index = 0; index < this.gift...

2018-12-15 14:44:09

阅读数 77

评论数 0

动态组件Tab切换

.radio-group>span { cursor: pointer; display: inline-block; font-size: 16px; text-align: center; ...

2018-11-24 14:13:37

阅读数 25

评论数 0

数组去重

1字符串数组去重 2对象数组id一致就显示新的对象,去除旧对象 3严格对象数组去重

2018-11-01 16:43:00

阅读数 39

评论数 0

参数改变,跳转页面数据不刷新的解决办法

Vue用router.push(传参)跳转页面,参数改变,跳转页面数据不刷新的解决办法 watch: { '$route' (to, from) { this.$router.go(0); }} 用这段代码来监视路由变化。。 ...

2018-10-31 20:06:38

阅读数 314

评论数 1

扩展运算符和rest运算符

当不确定有几个变量时,就可以用扩展运算符。

2018-10-21 19:02:23

阅读数 57

评论数 0

for循环不执行的小坑

最近在做小项目的时候,遇到这么一个小坑,上代码; 我遍历的时候这一段代码老是不运行,我仔细想了想,因为项目的一些初始数组,像商品列表,好友列表,都是空的,如果数组为空的话,那么for循环就无法执行了,那么我们就不要让他为空,所以在他之前先判断一下,数组长度是不是为0,或者说数组是不是为空,如果数...

2018-10-21 18:54:57

阅读数 444

评论数 0

GIT的使用方法(详细)

1百度搜索git,然后找到适合自己电脑版本的git软件下载下来,安装的时候一路next即可,安装完成后,进入自己的安装目录,把git bash.exe发送到桌面快捷方式,如果你桌面上已经有了,那么也就不需要操作这一步了。 2.进入git版本仓库官网https://github.com/去注册一个账...

2018-10-21 18:42:32

阅读数 102

评论数 0

MYsql8.012版本详细安装配置

一.安装 1.从网上下载MySQL8.0.12版本,下载地址:https://dev.mysql.com/downloads/mysql/   2. 下载完成后解压 &a...

2018-10-12 12:39:16

阅读数 402

评论数 0

webpack的环境配置

     许多小伙伴在学到vue时,当做单页面应同时,不可避免的会用到webpack,可是那都是命令自动帮我们做好的,如果想在自己的项目中运用的话,又该怎么做呢?      我在看了一些视频和文档后,决定自己写一篇博客来记录一下我的学习过程,方便广大博友一起学习进步。  步骤: 1打开我们的...

2018-10-10 18:02:12

阅读数 36

评论数 0

变量的解构赋值

定义:ES6允许按照一定模式,从数组和对象中取值,对变量进行赋值,这被称为解构。共有三种解构赋值方式。 1.数组的解构赋值,左右两边的结构必须一致才可以解构,当数组为空时,我们可以给一个默认值,成功打印默认值: 2对象解构,对象的解构方式和数组的解构方式的区别:数组解构是按照顺...

2018-10-09 17:50:20

阅读数 88

评论数 0

ES6变量声明方式

变量声明var,let,const的区别。    在es5中,声明变量都用var,es6多了两个声明方式。var声明的是全局变量,无论在哪里都能得到var声明的值。可以通过下面的代码可以看出。 我的环境是我的上一篇博客的环境,小伙伴们可以对照着看一看。 1.我们先来说var的声明作用域,我在...

2018-10-09 17:04:15

阅读数 90

评论数 0

按需引入懒加载

代码按需引入 import Vue from 'vue' import VueRouter from 'vue-router' // "@"相当于".." import Detail from '../pages/good...

2018-10-02 11:04:07

阅读数 324

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭