摘要: 前言:vue开发项目时用到了element-ui的树组件,但是发现一执行过滤事件,树就全部都展开了,为了解决这个问题,只能自己先过滤数剧,再赋值给树组件的data,就避免了一上来全部展开的尴尬。 一、简单版本 二、升级版本 阅读全文
posted @ 2019-03-21 15:48 super_素素 阅读(3080) 评论(0) 推荐(2) 编辑
摘要: 业务场景: 在详情页点击按钮之后,按钮禁用,过3s后按钮才能点击。 我用的vue,大列表点进去的详情页。 1 <el-button" @click="checkBtn" :disabled="checkdisabled">点此检测 </el-button> 阅读全文
posted @ 2019-01-10 14:57 super_素素 阅读(806) 评论(1) 推荐(0) 编辑
摘要: vue项目中,前端与后台进行数据请求或者提交的时候,如果后台没有设置跨域,前端本地调试代码的时候就会报“No 'Access-Control-Allow-Origin' header is present on the requested resource.” 这种跨域错误。 要想本地正常的调试,解 阅读全文
posted @ 2019-01-08 15:22 super_素素 阅读(1064) 评论(0) 推荐(1) 编辑
摘要: https://github.com/doyoe/trip#user-content-active 阅读全文
posted @ 2018-07-30 14:05 super_素素 阅读(240) 评论(0) 推荐(1) 编辑
摘要: 我在a页面写一个定时,让他每秒钟打印一个1,然后跳转到b页面,此时可以看到,定时器依然在执行。这样是非常消耗性能的。如下图所示: 解决方法1: 首先我在data函数里面进行定义定时器名称: data() { return { timer: null // 定时器名称 } }, 然后这样使用定时器: 阅读全文
posted @ 2018-07-09 10:29 super_素素 阅读(41881) 评论(3) 推荐(3) 编辑
摘要: .paging li { .paging li { cursor: pointer; display: inline-block; float: left; box-sizing: border-box; margin-left: -1px; //配合此属性可以让border重合看起来只有1px b 阅读全文
posted @ 2018-06-25 14:51 super_素素 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 为什么会有promise,他的作用是什么? promise主要是为了解决js中多个异步回调难以维护和控制的问题. 什么是promise? 从图中,我们可以看出,Promise是一个函数,这个函数上有在项目中常用的静态方法:all, race, reject,resolve等,原型对象上有有catch 阅读全文
posted @ 2018-06-05 15:46 super_素素 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 有一个ul,ul里面有几个li,如果需要点击li打印出此li对应的索引号该怎么做呢? 最开始的想法是: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <ul> <li>春</li> <li>夏</li> <li>秋</li> <li>冬</li> </ul> <script ty 阅读全文
posted @ 2018-05-28 11:04 super_素素 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 二、也是平时经常用到的offsetheight 它返回的高度是内容高+padding+边框,但是注意哦,木有加margin哦,当然一般也木有啥需要把margin加进去的,以上代码为例,结果显示上图h2; 对了,为什么这个offsetheight的用法和height的用法不一样的,因为offsetHe 阅读全文
posted @ 2018-03-29 09:53 super_素素 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、水平居中 一,二,三章都是parent+son的简单结构,html代码和效果图就不贴出来了,第四章以后才有 (1)文本/行内元素/行内块级元素▲ 原理:text-align只控制行内内容(文字、行内元素、行内块级元素)如何相对他的块父元素对齐 #parent{ text-align: cente 阅读全文
posted @ 2018-03-20 09:53 super_素素 阅读(180) 评论(0) 推荐(0) 编辑