自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jackie_bobo的博客

活到老,学到老!

  • 博客(59)
  • 收藏
  • 关注

原创 美团开源用mpvue,可以用vue开发小程序了!

档传送门:官方文档说明如何看待美团开源的 mpvue ? 先来看一下,知乎的大佬们对mpvue的看法………….mpvue 简介mpvue (github 地址请参见)是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js

2018-03-15 17:26:08 20972 4

原创 浅谈测量javascript脚本程序执行消耗的时间

随着WEB应用越来越重要,JavaScript的执行性能也日益受到重视,WEB开发人员知道一些性能测试机器是必须的。接下来就简单介绍一下两种方法:方法一: console.time方法是开始计算时间,console.timeEnd是停止计时,输出脚本执行的时间,代码如下// 启动计时器console.time('testTime');//testTime为计时器的名称// (写一些测试用代码

2017-11-14 22:24:59 2582

原创 javascript中的数组和字符串方法总结

在学习js的数组和字符串方法的时候会发现彼此之间好多方法是类似的,为了方便记忆及发现两者之间的关联,之后就自己总结了一个xmind的思维导构,总结可能有瑕疵,哪里有错误的话,希望各位大牛多指出!ThankYou!!!注意:由于考虑到该思维导构图为png格式,所以图片里面的备注是没办法看到的,所以如果需要源文件的话可以点击下面百度云链接下载,辛苦编写,如果觉得对您有用的话,不吝点个赞哈!谢谢。

2017-11-14 17:06:31 388

原创 javascript中自执行(自调用)函数的两种写法

自执行函数定义: 自执行函数或是自调用函数 声明完了,马上进行调用,只能使用一次,,有两种写法,举个栗子如下:写法一:格式:(函数)(实参)<script> (function (n1,n2){ console.log("这是匿名函数的自执行的第一种写法,结果为:"+(n1+n2)) })(10,100)//110 (function start(n

2017-11-11 13:44:31 32643 3

原创 javascript中运算符的优先级问题

优先级从高到底 ( ) 优先级最高 一元算术运算符 ++ – ! 二元算数运算符 先 * / % 后 + - 关系运算符 > >= < <= 关系(相等)运算符 == != === !== 逻辑运算符 先&& 后|| 赋值运算符 = 就是四部分: 算术 > 关系 > 逻辑 > 赋值

2017-11-11 08:34:10 651

原创 网站favicon图标查看、制作及使用方法总结

网站favicon图标查看、制作及使用方法总结favicon图标介绍favicon查看方法网站favicon制作方法favicon icon图标使用方法favicon图标介绍: 收藏夹图标就是出现在浏览器地址栏左侧的那个小图标。收藏夹图标,也作网站头像。当然,这不仅仅是收藏夹图标的全部,根据浏览器的不同,收藏夹图标显示也有所区别:在大多数主流浏览器如FireFox和Internet E

2017-11-05 22:49:39 2458

原创 Flutter中的pageViewr如何禁止左右滑动?

pageView默认是可以左右滑动的,如果想禁止滑动加上这个参数就可以physics: NeverScrollableScrollPhysics()PageView( physics: NeverScrollableScrollPhysics(), //禁止滑动 controller: _controller, children: <Widget>[Page1(), Page2(), Page3()],),...

2020-06-13 17:47:10 2271

原创 如何修改commit的msg?

如果还没有push到服务器,只是本地进行了commit,并且没有进行新的commit只需要git commit --amend;;如果进行了新的commit只需要git reset --soft xxx(xxx有问题那次提交的commit id),然后在进行git commit就行不过所有后面的提交都成为了一次提交;如果想保持每次提交独立的话,使用git checkout -b tmp ^xxxgit cherry-pick xxxgit commit --amendgit che.

2020-05-29 18:05:33 1143

转载 关于小程序的性能优化

原文连接 小程序列表性能优化 </h1> <div class="clear"></div> <div class="postBody"> 存在setData的数据过大 image<figcaption>&...

2020-04-27 13:08:17 443

转载 7个很棒的JavaScript产品步骤引导库,不信你用不上

1. Intro.js介绍Intro.js 由于其用户友好的解决方案而被广泛使用,并拥有1.9万个GitHub star。其最重要的功能是:无依赖项:不需要任何其他依赖项体积小,速度快:体积较小,因此引导过程顺畅而直观。JavaScript文件的总大小为10KB, CSS为2.5KB。用户友好:导航是用户友好的,并提供可根据您的喜好选择的各种主题。浏览器兼容性:可在所有主要浏览器上...

2020-04-16 14:30:57 1640

原创 console的骚输出

console输出字体颜色 console.log(' %c 爱物管——人工智能时代的商业物业资产运营商,是一个以提升楼宇运营效率为切入点,提升楼宇服务品质即资产价值为目标的高科技平台。让商业物业楼宇服务效率从手工时代,跨越式发展的进入人工智能时代,为商业物业业主、物业管理方,提供Saas服务、咨询顾问服务以及项目直营服务等全方位服务。?想让世界看得你的光芒吗?\n加入我们,在这里不仅是工...

2020-03-19 17:36:00 168

原创 移动端div点击有蓝色透明的阴影效果的解决方法

问题如题解决方式div,a,img { -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; user-select:none;}

2019-10-09 15:43:28 580

转载 别人群里发优惠券是怎么来的_教你自己发优惠券?

官方接口文档下面是简单的的接口文档,copy官网的。身份证识别更新时间:2019-09-26下载文档接口描述支持对大陆居民二代身份证正反面的所有字段进行结构化识别,包括姓名、性别、民族、出生日期、住址、身份证号、签发机关、有效期限;同时,支持对用户上传的身份证图片进行图像风险和质量检测,可识别图片是否为复印件或临时身份证,是否被翻拍或编辑,是否存在正反颠倒、模糊、欠曝、过曝等质量问题...

2019-09-30 15:45:14 2193

原创 uni-app导航栏开发指南(app端自定义原生导航)

uni-app导航栏开发指南(app端自定义原生导航),使用iconfont替换为自己需求的图标

2019-09-30 11:34:54 3235

原创 Android平台签名证书(.keystore)生成指南及高德地图配置

Android平台签名证书(.keystore)生成指南及高德地图配置

2019-09-30 11:21:03 1640 1

原创 uniapp如何实现返回监听?

参考链接:官方文档onBackPress(e) { console.log(e); if(e.from == 'backbutton'){ this.$utils.showModal('提示','房型尚未保存,确认退出吗?',true,'继续编辑','确定').then(()=>{ console.log('确定') uni.navigateB...

2019-09-30 11:06:20 25138 4

转载 sourcetree和gitlab配置图解(转)

一.前期准备安装1.git客户端(1.产生gitlab服务端和本地git相互传输时所需要校验的私钥和公钥    2.直接在Idea中使用git提交和push代码,当然也可以用sourcetree提交代码 )2.sourcetree客户端(1.拉取远端服务器代码到本地  2.push本地代码到远端  3.创建分支,解决提交代码中的冲突)3.gi...

2019-05-08 11:43:02 641

原创 最新版的create-react-app如何添加less

运行npm run eject 将webpack的配置暴露出来如下:PS C:\Users\29525\Desktop\me\my-app&gt; npm run eject&gt; [email protected] eject C:\Users\29525\Desktop\me\my-app&gt; react-scripts ejectNOTE: Create React App 2...

2019-03-08 15:42:14 5056 5

转载 转载:微信小程序解密失败

微信小程序登录解密异常 &lt;/div&gt;&lt;/div&gt;&lt;article class="baidu_pl"&gt; &lt;div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid

2019-02-22 16:15:02 5024

转载 Flutter之图解修改应用名称及图标

在学习的过程终于到这个问题,参考这篇文章解决的。如下。原文地址:https://www.jianshu.com/p/10b93adf842c,为方便以后自己查阅。我就转载到我自己的博客,收录。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;小菜有个臭毛病就是新建的项目都会优先更改一下项目名称,按照自己喜欢的名字定义,...

2019-02-13 15:51:17 2410

原创 'vue' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

npm i vue-cli -g,下载成功了,运行vue命令行之后,就提示如图一错误。一看就知道是没有把npm全局下载的包添加到环境变量中啦。那么通过npm i xxxx -g下载的东西是在哪里的呢?只要找到下载存放的路径问题就迎刃而解了。图一解决方案:找到npm i xxx -g 下载后存放的路径,将路径添加到环境变量中,即可。npm config list 查看一下npm 的配...

2019-01-15 11:00:38 28561 1

转载 emulator:ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is..

在运行Android Studio自带的avd模拟器的时候,报emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX kernel mo...

2019-01-09 18:03:21 633

原创 vue中将原生事件绑定到非原生input 组件监听回车键实现搜索功能

为了用户体验,很可能会有这么一种操作,就是input输入框输入完内容之后,按下回车就可以执行搜索或其他业务逻辑。实现方法:原生的话可以直接通过如下方法即可:&lt;input v-on:keyup.enter="submit"&gt;&lt;!-- 缩写语法 --&gt;&lt;input @keyup.enter="submit"&gt;非原生则可以通过.native...

2019-01-08 23:36:12 2012

原创 element表格组件错位的问题

如图解决方案/* 修改element表头错位的问题 */ body .el-table th.gutter{ display: table-cell!important; } body .el-table colgroup.gutter{ display: table-cell!important; } .el-table ....

2019-01-08 10:59:13 5120 3

原创 修改pc端浏览器的滚动条的默认样式

网上找的一个方法,记录到一下自己的博客内。方便以后搬砖之用。 /*滚动条样式*/ ::-webkit-scrollbar {/*滚动条整体样式*/ width: 4px; /*高宽分别对应横竖滚动条的尺寸*/ height: 4px;}::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius: 5px; ...

2019-01-03 09:51:04 2508

原创 vue创建全局过滤器

1.在src目录下创建一个filters并在其目录下创建一个index.js.目录结构如下。2.index.js中添加你需要的功能函数,并export。const Filters = { // 小数点大于2位的四舍五入并保留2位小数点 toFixed2: (val) =&gt; { var temp = String(val); i...

2018-12-12 17:00:28 681

原创 new Date(date).getTime()在ios下的兼容性问题。

new Date(“2018-12-12 00:00:01”).getTime()获取时间戳的时候在ios下面为NaN.经过排查发现new Date("2018-12-12 00:00:01")/**chrome浏览器以及安卓下面都可以正常输出-&gt;Wed Dec 12 2018 00:00:01 GMT+0800 (中国标准时间)*在ios下面输出是Invalid Date...

2018-12-12 11:53:16 3071

原创 webpck不能编译这个属性-webkit-box-orient: vertical

多出指定行后,用省略号…代替。-webkit-line-clamp 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。 限制在一个块元素显示的文本的行数。 为了实现该效果,它需要组合其他外来的WebKit属性。常见结合属性: - display: -webkit-box:必须结合的属性 ,将对象作为弹性伸缩盒子模型...

2018-08-14 09:28:19 850 1

原创 vue中如何让表单点击的时候选中表单中的内容?

有这么一个场景,当你想修改用户名或其他inupt里面的值得时候,要一个个删除里面的内容或全选清空,为了提高用户体验,可以当click input 的时候将input的值全部选中,用户输入的时候直接替换掉原来的内容,就不需要手动删除或全选删除内容,这或多或少对用户友好一点。来吧上代码。html部分 &lt;input type="text" class="inp bg" place...

2018-07-22 14:31:47 2412 1

原创 chrome浏览器的跨域设置并测试发送post请求及简单渲染

window用户win+r打开cmd命令行,如果你的环境变量没有问题的话,直接输入chrome即可新建一个chrome进程。chrome版本号为49之后可以直接通过在命令行输入--disable-web-security --user-data-dir=C:\Users\Administrator\Desktop\MyChromeDevUserData ,–user-data-dir的值就是刚才...

2018-07-12 18:40:12 6878

原创 ngrok将本地Web服务器暴露到外网

当你还没有自己的服务器的时候,但是又想通过外网把作品展示给别人看的时候,ngrok就可以排上用场了,ngrok允许您将本地计算机上运行的Web服务器公开到Internet。,Node-Local-Tunnel [NLT]也可以达到同样的效果。此处我就记录一下我使用ngrok。具体的官网的介绍的很清楚。详见ngrok官网它是如何运行的? 您可以在计算机上下载并运行程序,并为其...

2018-07-07 01:07:26 1707

原创 整理工作中的常用到的工具类

为了提高开发效率,所以就想整理一下比较常用的工具类。其中有些是自己写的,有些是别人造的轮子,有些具体的作者是谁不太清楚,我就没注明。如果有侵权或什么的请告知!谢谢。货币格式化 /** value:需要格式化的值 currency : 货币符号,默认值为$ decimals : 精度,默认保留2位 */const digitsRE = /(\d{3})(?=...

2018-07-02 21:13:19 875

原创 将cookie字符串转化为json对象

先看一下cookie长啥样在控制台输入查看document.cookie,如下图: 分析可以看出cookie是以"key=value;key2=value2;"的结构。好,接下来我们就将其转为json对象。function cookieToJson() { let cookieArr = document.cookie.split(";"); let obj = {}...

2018-07-01 15:36:08 11948

原创 artTemplate模板引擎的简单实用

虽说现在多数公司都是用MV*框架做项目,数据驱动视图更新,Dom操作部分就不需要太在意,只管逻辑部分。就在今天2018.6.26日,这是有一个 特别的日子 ,因为我我….不说了!说一下我哪个美丽又可爱的朋友问我jq里怎么用模板引擎,所以我就写个demo给她,虽说自己也是渣渣,但是能帮到她就挺好的,所以我想既然都demo都写了,就发个博客记录一下,看有没有人恰巧有用,点上一赞足以让我开心的像2...

2018-06-26 16:53:36 2910

原创 新版的vue-cli脚手架中少了dev-server.js文件,怎么模拟后台数据呢?

问题: 在学习vue.js仿饿了么的时候,由于慕课网这个视频是基于vue1.x的,里面有些东西更改了,新版的vue-webpack-template 中已经去掉了dev-server.js 和dev-client.js,如今已经将dev-server.js 改用webpack.dev.conf.js代替。 如何解决 在参考了网上的教程之后做了修改,再次记录一下。在we...

2018-06-11 16:24:39 738 1

原创 记window转mac之goole Chrome中打开开发者选项快捷键

刚从window转mac的时候各种,连一个小小的问题都得百度搜索啥的,哈哈哈哈。win和mac下的键盘对应表 mac下chrome打开开发者工具的快捷键:option(alt)+command+i未完待续。。。。之后遇到问题在记录进来,嘎嘎嘎嘎...

2018-05-23 00:19:48 3086

原创 小程序页面顶部选项卡效果

小程序页面顶部选项卡效果

2018-04-17 01:07:23 2005 1

原创 vue基础知识之指令

个人博客插件准备浏览器插件vue devtools(请到墙外下载)VS Code插件自动补全标签 - Auto Close Tag - Auto Complete Tag - Auto Rename Tag开启一个服务器浏览HTML网页,第一次使用需要Ctrl + Shift + p输入 live server选择open * Live Server路径自动补全 * Path Inte

2018-04-03 15:42:52 266

转载 转-js中的new()到底做了些什么??

js new操作符,创建对象时的4个步骤

2018-03-27 11:39:58 526

原创 从url到页面渲染浏览器经历了什么?

本文首发http://zhaorubo.top我的个人网站,欢迎访问! 面对这个问题?我想了想,看了看,参考了一下别人的文章,并自己梳理了一下知识,其中有好多东西没有涉及到比如web安全、性能优化、绘话技术、存储技术、负载均衡、集群等,日后有空再慢慢补充,此文也只是简单的记录一下自己对此的理解。以便形成自己前端知识体系,如若有错,欢迎指出!,哈哈哈哈哈,不瞎扯了,看文章了 !浏...

2018-03-18 23:30:21 1248

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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