随笔分类 -  小菜鸟的一天

祭我的腰子~
摘要:var strUrl= "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199... 阅读全文
posted @ 2018-10-19 17:08 DangerousBaymax 阅读(6815) 评论(0) 推荐(0)
摘要::before { content: ''; display: inline-block; vertical-align: middle; height: 100%; } ↑ 自适应垂直居中 .clearfix::after { content: "."; clear: both; display: 阅读全文
posted @ 2018-09-04 15:18 DangerousBaymax 阅读(518) 评论(0) 推荐(0)
摘要:复制过去,全局可用,简单粗暴,效果展示: 阅读全文
posted @ 2018-08-07 11:32 DangerousBaymax 阅读(3190) 评论(0) 推荐(0)
摘要:以上就是主要代码,接下来引用: 注意压缩后的图片赋值只能在回调里面进行赋值,如果写到外面会失效。 最后,图片上传给后台要加入到formData里面。 示例: 这是使用js压缩图片,在哪都能用的,我是写vue项目时使用过。但其实vue是有相关的压缩图片的依赖的,具体可查看:https://blog.c 阅读全文
posted @ 2018-07-24 11:48 DangerousBaymax 阅读(1164) 评论(0) 推荐(0)
摘要:getContentData() { var _this = this; var topicId = { topicId: 1584 }// 899_this.topicId this.$http.post(temporaryUrl + "/appTopic/queryAppT... 阅读全文
posted @ 2018-07-11 14:45 DangerousBaymax 阅读(182) 评论(0) 推荐(0)
摘要:参考: http://www.browsersync.cn/#install 首先全局安装BrowserSync : npm install -g browser-sync 其次在项目文件夹下运行: browser-sync start --server --files "css/*.css, *. 阅读全文
posted @ 2018-07-11 12:00 DangerousBaymax 阅读(8512) 评论(0) 推荐(0)
摘要:正常的页面可以调用这个方法,window.location.search获取到当前页面从问号 (?) 开始的 URL(查询部分) 随后配合正则就可以筛选出想要的参数,比如链接:https://i.cnblogs.com/EditPosts.aspx?hello=123 这么使用: getQueryS 阅读全文
posted @ 2018-07-04 20:15 DangerousBaymax 阅读(1693) 评论(0) 推荐(0)
摘要:demo = 'zhang#@$san'; reg=/[`~!@#$%^&*()_+?:"{},.\/;'[\]]/im; if(reg.test(demo)){ this.$toast('demo包含特殊字符'); return; } 阅读全文
posted @ 2018-07-02 15:26 DangerousBaymax 阅读(1466) 评论(0) 推荐(0)
摘要:wx.ready(function () { // 8.3 批量隐藏菜单项 wx.hideMenuItems({ menuList: [ 'menuItem:share:qq', //分享到QQ 'menuItem:share:weiboApp', // 分享到Weibo 'menuItem:favo... 阅读全文
posted @ 2018-06-25 14:11 DangerousBaymax 阅读(1447) 评论(0) 推荐(0)
摘要:var selectedImg = e.target.files[0]; //获取图片 var isPic = /^(image\/bmp|image\/gif|image\/jpeg|image\/png|image\/tiff)$/i; //验证正则 if(selectedImg) { if(!isPic.test(selectedImg.type)) { ... 阅读全文
posted @ 2018-06-20 09:25 DangerousBaymax 阅读(253) 评论(0) 推荐(0)
摘要:删除所有选中元素中的指定类名 然后添加 阅读全文
posted @ 2018-06-15 11:22 DangerousBaymax 阅读(196) 评论(0) 推荐(0)
摘要:对象去重: 数组去重: 阅读全文
posted @ 2018-06-08 17:08 DangerousBaymax 阅读(2288) 评论(0) 推荐(2)
摘要:不同浏览器有不同的写法 阅读全文
posted @ 2018-06-08 10:11 DangerousBaymax 阅读(117) 评论(0) 推荐(0)
摘要:如果用的是vue,就选择用计算属性 阅读全文
posted @ 2018-06-07 14:59 DangerousBaymax 阅读(3588) 评论(0) 推荐(1)
摘要:// pageIndex ------> 当前页数,也就是页码了 const pageIndex = 1; // pageSize ------> 这是自定义每页需要展示的条数 const pageSize = 20; // roundfirmList ------> 这是获取后台返回的总的数据 var roundfirmList = res.data.body; // tpages... 阅读全文
posted @ 2018-06-05 17:30 DangerousBaymax 阅读(1169) 评论(0) 推荐(0)
摘要:首先用百度的api举个例子 首先在index页面引入如下: 原样复制粘贴到index里就可以了,记住尾巴的ak是你自己的地图密匙哦 随后在想调用的地方写入如下 如果电脑未授予读取所在地权限,测出来会出现这种情况: 您拒绝共享位置信息~ 我没找到电脑在哪授权,所以挪到了手机上测试 至于怎么把项目挪到手 阅读全文
posted @ 2018-06-01 16:12 DangerousBaymax 阅读(9264) 评论(0) 推荐(0)
摘要:这样....可以画个三角 阅读全文
posted @ 2018-06-01 09:43 DangerousBaymax 阅读(161) 评论(0) 推荐(0)
摘要:可能我的方法很笨,简单实现来的就是给两个状态,一个状态点击时就发生改变,另外一个给一个定时器延迟改变 篮圈部分,给了两种状态,一个isDisable,一个comeTime 点击事件以后comeTime跟随事件直接改变状态,而isDisable则用setTimeout延迟两秒改变,这样就可以阻止连续点 阅读全文
posted @ 2018-05-31 15:05 DangerousBaymax 阅读(1079) 评论(0) 推荐(0)
摘要:首先在components新建组件文件夹 随后在toast.vue中写入弹框样式 随后在index.js中写下核心js部分 随后在main.js之中注册 之后就可以直接使用了 使用this.$toast调用 实现效果: 阅读全文
posted @ 2018-05-31 14:19 DangerousBaymax 阅读(6908) 评论(0) 推荐(0)
摘要:长期存储 localStorage.getItem("key"); //获取键的值 localStorage.setItem("key", 1); //设置键的值 浏览器关闭后,数据依然会一直存在 临时存储 sessionStorage 为每一个数据源维持一个存储区域,在浏览器打开期间存在,包括页面 阅读全文
posted @ 2018-05-30 10:25 DangerousBaymax 阅读(601) 评论(0) 推荐(0)