自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 js创建对象的几种模式

一、工厂模式顾名思义,就是像工厂一样的生成对象,在函数中定义好对象的属性和方法,然后在调用该函数传入参数赋值给定义好的属性,就能生成一个新的对象。functioncreatePerson(name,age,job){varo=newObject();o.name=name;o.age=age;o.job=job;o.sayName=function(){alert(this.name);};ret...

2020-07-20 18:09:58 215

原创 git 命令

先记录下,以后慢慢积累更新1.回退到某个历史版本(先确定当前所在分支)gitreset--hard xxxxgit push --force

2020-01-07 17:54:40 146

原创 行内标签中显示有空格

几个行内标签换行后展示在页面上有空格,这是因为浏览器解析行内标签为字符,字符的间隔均解析为一个空格解决方案:父元素设置:font-size:0;行内元素设置:font-size:14px;...

2019-12-17 18:10:35 632

原创 ElementUI NavMenu使用总结

使用动态菜单时,循环标签应使用<template></template>,例:否则会出现样式问题,比如用div标签时,菜单收起时文字仍然显示,一级菜单有向右小图标另有样式问题:选中子菜单时,父菜单未高亮解决方案,修改样式:此时,菜单收起时,选中三级菜单的子菜单时,一级菜单和三级菜单高亮,二级菜单未高亮解决方案:...

2019-12-03 18:23:19 2629

原创 echarts 关系图节点拖拽

最近做了一个需求,应用关系图,节点可拖拽并保存坐标,本篇记录一下拖拽功能拖拽代码如下moveNodes(){this.myChart.on("mouseup",(params)=>{ //更新节点坐标staticData.forceData[params.dataIndex].x=params.event.offsetX;...

2019-12-03 14:52:15 5649

原创 echarts 报错 "TypeError: Cannot set property 'dataIndex' of undefined"

填充数据时,name不得重复,修正后可正常渲染图表

2019-12-03 14:18:26 5277 2

原创 vscode v-for标红

使用vscode编辑vue项目,使用v-for时编辑器标红报错点击左下角设置图标,选中settings添加"vetur.validation.template":false,保存即可

2019-11-13 15:30:29 847

原创 Cordova: Cannot find plugin.xml

使用cordova plugin add cordova-plugin-weibosdk命令安装微博插件报错:Error:cannot find plugin.xml for plugin 'cordova-plugin-weibosdk'.Please try adding it again.使用cordova plugin add https://github.com/iVanPan/...

2019-01-24 15:19:05 1883

原创 weibosdk 报错More than one file was found with OS independent path ‘lib/armeabi-v7a/libweibosdkcore.so

app安装一个推送插件,装好之后,build报错:Execution failed for task ':app:transformNativeLibsWithMergeJniLibsForDebug'.&gt; More than one file was found with OS independent path 'lib/armeabi-v7a/libweibosdkcore.so'...

2019-01-21 16:30:11 1516

原创 ionic 查看app的签名文件信息

1.打开CMD,一般打开时显示的路径为C:\Users\Adminstrator。2.要查看签名文件必须要使用keytool.exe工具,我们需要进入到这个工具的所在路径,一般keytool.exe工具的路径为C:\Program Files\Java\jre1.8.0_101\bin,这个目录下可以看到keytool.exe和签名的keystore文件。3.到这个文件目录下,输入 cd ...

2019-01-18 15:01:53 293

原创 app内使用cordova-plugin-file-transfer下载文件后找不到文件

问题描述:使用cordova-plugin-file-transfer插件,下载文件,提示下载成功,返回本地路径,根据返回路径找不到下载的文件,搜文件名也搜不到;解决方法:安卓的路径由 this.file.dataDirectory 改为 this.file.externalApplicationStorageDirectory,亲测可用,按照返回的路径找依旧找不到文件,但是在本地搜索文件名可...

2018-12-11 11:10:10 2627 2

原创 css实现文字左右无缝滚动

新需求为:提示文字左右滚动,用户能点击按钮关闭提示查到&lt;marquee direction="left" scrollamount="2" scrolldelay="0"&gt;&lt;/marquee&gt;,使用发现无法实现无缝滚动。想要只用css实现该功能,使用css3动画实现代码如下:HTML:&lt;div class="remind-block"&

2018-12-07 15:21:17 9544 1

原创 ionic cordova-plugin-pingapp踩坑记

需求:ionic3项目使用p++对接支付宝,微信支付。1.安装h5sdk,实现wap支付安装:npm install pingpp-js使用语法:声明:public pingpp=require('pingpp-js');支付:this.pingpp.createPayment(res, function(result, err) { console...

2018-11-20 17:42:35 352

原创 angular6 正则表达式允许输入部分中文字符

之前接到新需求,要求允许输入汉字的输入框允许输入中文括号,写正则表达式let filter2=/^[\( \)\u4e00-\u9fa5]+$/;测试正常,执行ng build --prod命令打包之后运行出错。发现,正则表达式变为/^[\\uff08\\uff09\u4e00-\u9fa5]+$/,build命令会自动编译中文字符,所以正则表达式修改为/^[\uff08\uff0...

2018-09-10 16:40:28 1441

原创 ionic 新建component

新建命令 : ionic generate component XXX(组件名称)新建之后生成文件目录如下:conponents.modules.ts文件是自动生成的。之后编辑html时报错,不支持*ngIf、*ngFor事件,在conponents.modules.ts文件中配置...

2018-05-21 17:47:55 973

原创 ios 真机bug记录

1.ios第一次使用键盘时,页面头部会被顶出,解决方案,在特殊处理的页面构造器中,加上一句话:this.keyboard.disableScroll(true);2.ios装机屏幕会倒置,在xcode中General-&gt;Deployment Info配置,只勾选Portrait(竖屏);...

2018-03-19 16:51:32 195

原创 unable to find attribute android:fontVariationSettings and android:ttcIndex

升级依赖包及cordova之后,执行cordova platform add android,部分插件冲突,cordova 升级最新版,cordova-android降到6.3.0版本,再次cordova platform add android,成功执行 cordova build android报错:ERROR: In &lt;declare-styleable&gt; F...

2018-03-12 15:09:15 1439

原创 app上线前加固&&打渠道包

1.下载腾讯云乐固2.配置信息值得注意的是:乐固中配置的Android Name必须与AndroidManifest.xml中填写的一致,且必须为英文3.导入应用,自动打包4.渠道参数(参考)tianjihr;baidu;jiuyao;anzhuo;sanliuling;tencent;wandoujia;huawei;xiaomi;anzhi;samsung;liantong;ppzhushou...

2018-03-06 11:45:09 1364

原创 ionic 踩坑日记(2)

为了节约升级环境的时间,在安装npm依赖包时,我使用的是cnpm install命令报错: Package require os(darwin) not compatible with your platform(win32)解决方案:cnpm rebuild node-sass...

2018-02-26 16:09:54 180

原创 ionic 踩坑日记(3)

升级npm依赖包之后,cordova platform add android 报错:Error: Failed to fetch platform cordova-android@^6.3.0检查发现cordova-android@^6.3.0依赖包已安装解决方案:cordova platform add android --nofetch创建安卓平台之后会报错:Error: Cannot fi...

2018-02-26 16:04:53 174

原创 ionic项目升级环境采坑记(1)

为了项目需要,升级环境,npm更新完成之后。ionic serve运行报错:Property 'toPromise' does not exist on type 'Observable&lt;Response&gt;'.刷新之后报错: webpackJsonp is not defined查询各种资料发现,需要在index.HTML文件中引入vendor.js文件;参考:点击打开链接处理方案如下...

2018-02-24 15:25:20 310

原创 ionic页面的生命周期

1.ionViewDidLoad :当页面加载的时候触发,仅在页面创建的时候触发一次,如果被缓存了,那么下次再打开这个页面则不会触发;2.ionViewWillEnter:即将进入页面时触发;3.ionViewDidEnter:进入页面时触发;4.ionViewWillLeave:将要从页面离开时触发;5.ionViewDidLeave:从页面离开时触发;6.ionViewWi

2017-08-28 15:09:01 289

原创 ionic 学习笔记

NavController:用于切换视图;NavParams:用于页面传参;官方文档:http://ionicframework.com/docs/api/navigation/NavController/

2017-08-23 15:44:25 153

原创 angular toastr插件

toastr.info('提示内容','提示');常规消息提示,浅蓝色;toastr.success('提示内容','成功);成功消息提示,浅绿色;toastr.warning('提示内容','警告');警告消息提示,橘黄色;toastr.error('提示内容','错误);错误消息提示,浅红色;PS:可只写提示内容;

2017-05-27 16:56:47 1161

空空如也

空空如也

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

TA关注的人

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