- 博客(20)
- 收藏
- 关注
转载 小程序事件对象的target与currentTarget属性区别
e.target是tap点击事件触发的对象(也就是点击的是谁)e.currentTarget是事件绑定在哪个元素上(也就是这个事件在哪个组件上)。
2018-12-11 21:26:44
371
原创 webpack配置jq
写后台时引入jq可以省很多事情,jq也才几十kb,网上看了很多配置,很多都少一点点。。所以就总结了一下vuecli后面已经没有webpack.config.js,移到了build的webpack.base.conf.js,先npm install webpack -D下载webpack内置配置,再npm install jquery -S下载jquery再在webpack.b...
2018-11-27 11:50:06
716
转载 vue单页刷新vuex丢失问题
1. 产生原因其实很简单,因为store里的数据是保存在运行内存中的,当页面刷新时,页面会重新加载vue实例,store里面的数据就会被重新赋值。2. 解决思路一种是state里的数据全部是通过请求来触发action或mutation来改变一种是将state里的数据保存一份到本地存储(localStorage、sessionStorage、cookie)中很显然,第一种方案基本不可...
2018-11-12 17:45:37
528
转载 vue keep-alive部分缓存
因为项目有些页面不需要缓存<keep-alive><router-view v-if="$route.meta.keepAlive"></router-view></keep-alive><router-view v-if="!$route.meta.keepAlive"></router-view&
2018-11-09 08:55:06
368
转载 vue给数组添加数据
使用vue.set(target,key,value)方法或者this.$set(target,key,value)ps:源码使用的就是splice方法,这方法也可以改变数据
2018-11-07 11:20:51
17548
原创 判断变量是否存在
来获取一个变量是否存在,用 if(typeof a!="undefined"){alert("ok")},,而不要去使用 if(a) 因为如果 a 不存在(未声明)则会出错。
2018-10-11 14:45:02
3315
原创 提高图片加载速度
webpack.config的图片test的loader,可以使用file-loader 或者 url-loader,url-loader打包时是根据入口html路径,所以直接打包会失败,要改路径,而file-loader不会但是url-loader会提高性能,还比file-loader多一个limit参数这个参数可以设置一个数值图片大小小于这个数值的图片会自动被base64编码,...
2018-09-27 11:12:13
735
转载 :target 点击选择
p:target{ background: red; }<p id="111">sadadas</p><p id="222">22222</p><a href="#111">123</a><a href="#222">
2018-07-06 11:17:50
979
原创 当前时间显示
new Date()会显示Wed May 02 2018 09:49:25 GMT+0800 (中国标准时间)new Date().toLocaleString()会显示2018/5/2 上午9:49:25
2018-05-02 09:51:47
646
原创 单行或多行文本垂直居中
以前发现的问题没关注,现在终于重点弄了一下<div><p>???</p></div>假如知道div的高度,但是不知道p里面的内容是1行还是2行,想让p垂直居中的话可以js获取p的高度和div的高度,然后p标签margin-top的值就是(div的高度-p的高度)/2,这样就是一直垂直居中的p标签...
2018-04-28 17:58:19
702
转载 字体阴影
text-shadow: -1px 0px 0px #FFFFFF, 1px 0px 0px #FFFFFF,0 -1px 0px #FFFFFF, 0 1px 0px #FFFFFF;可以实现全包围,浓的阴影效果
2018-03-26 10:27:58
398
转载 网页图片飞
javascript: R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].sty...
2018-02-24 14:57:40
181
原创 jq判断颜色
if($(this).css("color")=="rgb(52, 203, 188)"){ }颜色一定要用rgb格式,并且第二个数字和第三个数字前面要加空格
2018-02-24 14:54:39
2472
原创 关于js广告被屏蔽时的解决办法
关于广告被屏蔽时的解决办法1获取整个页面的a标签的href,target,onclick跳转 存进一个数组获取广告,当被影藏或找不到时,修改全部的a标签,使其跳转到广告页面,第一次点击后,把数组里的数据全部返回给a标签,第二次点击正常代码如下:html部分:<div class="aaa" style="width: 100px;height: 100px;background: black...
2018-02-24 14:53:23
2826
原创 闭包传值
var result=0;var results=0;$("#aaaa").click(function(){ result=(function(){ return function(){ results=2; }; })(); console.log(results)});$(...
2018-02-24 14:52:14
249
原创 setimeout里的函数传参
function test(s){ alert(s);}window.setTimeout(function(){test('str');},1000);
2018-02-24 14:51:17
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人