自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ReactJS之如何让H5与H5之间路由跳转时传递对象参数

使用如下方法:<Link to={{pathname:"/addBankCard",query: { access_token: "aaa",fundCode: "bbb",from: "ccc"}}}> <div>测试</div </Link>跳转到下一个

2018-08-02 14:32:35 1714

原创 AngularJS之如何传递可以识别HTML标签的文本参数

使用$sce.trustAsHtml方法:HTML:<body ng-app="myApp" ng-controller="myCtl"> <div ng-bind-html="content"> </div></body>JS:<script> var app =

2018-08-02 11:46:31 2259

原创 React Native之react-native run-android运行命令报错问题解决

报错如下:Starting JS server...Building and installing the app on the device (cd android && ./gradlew installDebug...Could not install the app on the device, read the error above for detail...

2018-07-18 18:41:23 8930 2

原创 RN报错Cannot add a child that doesn't have a YogaNode to a parent without a measure function!

首先贴出报错信息:具体报错:Cannot add a child that doesn't have a YogaNode to a parent without a measure function!(Trying to add a "RCTRawText [text: ]" to a "RCTView")报错原因:1. 在组件代码中添加了注释2. 标签包裹次序出现了问题3. map函数写法有问...

2018-06-14 17:58:02 2179

原创 React Native报错com.android.ide.common.process.ProcessException: Failed to execute aapt.

报错环境:运行命令 react-native run-android时,报错:Error: "C" is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore.译:“C” 不是一个合法的资源文件的命名。...

2018-06-13 18:13:55 5110

原创 React Native之如何解决iOS 9以上系统对HTTP请求的限制

最近新搭建的一个项目,遇到一个报错,在使用fetch请求API的时候,报错:TypeError: Network request failed.原因:由于这个API请求是http的协议请求,在iOS9以上系统,已经把http协议的请求限制了。iOS9引入了新特性App Transport Security (ATS)。详情:App Transport Security (ATS)新特性要求App内...

2018-05-29 17:33:35 2501

原创 iPhone手机加入wifi报错: 无法加入网络

遇到此报错,点击设置->通用->还原->还原网络设置重新加入wifi,然后输入正确密码即可。

2018-05-11 18:18:07 7323

原创 Objective-C之使用storyboard时常见的两种报错和解决方法

首先贴出报错信息:1. 在连线过程中,创建了多余的IBAction, 删除了IBAction的方法实现,但是并没有在storyboard板上删除连线reason: '-[ViewController redBtn]: unrecognized selector sent to instance 0x7ff62ff05750'2. 在连线过程中,创建了多余的IBOutlet,删除了IBOutlet...

2018-05-08 17:01:36 1034

原创 Objective-C之报错:Expression is not assignable.

最近开始着手计划在学习原生语言 Objective-C,一路上遇到的坑,我也会一一记录下来,都是一些踩坑的经验。因为总有那么一天,会有人因为看到我写的某篇技术博客,而受益良多。会更加激励自己不断前进。在学习一个UIButton中附上背景图后,点击按钮移动位置的这个小demo中,代码附上:- (IBAction)leftBtn { CGRect originFrame = self.img....

2018-04-04 15:19:22 2282

原创 React Native之如何写多个嵌套的三目运算表达式

目前我们使用的React Native或者ReactJS中,经常会使用到三目运算符来展现不同条件状态下的界面效果;此时我们就用到了三目运算啊。举例说明:{this.state.isMyIntro ? <MyIntro /> : null}这就是一个很简单的三目运算,来表达不同页面展示;当this.state.isMyIntro为true的情况下,就展示MyIntro组件;否则就不展示。...

2018-04-04 15:00:13 5167

原创 如何解决Android机(主要是华为手机)上人民币符号¥只显示一横

针对¥符号,在部分安卓机上(主要是华为手机)出现,¥变成了少一横。如何解决呢?统一将¥改成 ¥注意:不需要加空格,末尾是带分号的。

2018-03-22 10:25:05 6450 2

原创 React Native之虚线dashed属性在Android机不兼容问题解决

borderStyle:"dashed" 在安卓机上无效果。iOS中可以正常显示虚线;但是安卓只能显示为实线。我的解决办法:lineOne:{ width:25, height:0, borderWidth:0.8, borderColor:'red', borderStyle:'dashed', borderRadius:0.1,}解决点:1. height...

2018-03-20 17:33:51 9286 2

原创 React Native之无fixed属性,如何开发一个悬浮按钮

赶了一个礼拜终于开发结束,今天提测,抽空我来总结下最近遇到的棘手问题。其实真正让开发成长的是产品和测试啊。很酷炫的效果,如果实现不了,开发心里也是很难过的。。。效果图先展示出来:需求如下:首页默认可以展示50条新闻,新闻做成分页功能,每次请求10条新闻。当页面展示到第20条新闻的时候,才出现悬浮按钮“发现更多精彩”;一直滑动到50条,悬浮按钮一直存在。当页面向上滑动至少于20条新闻时,再将这个悬浮...

2018-03-20 17:15:44 12595

原创 React Native之如何实现图片轮播效果

我们都知道React Native中有一个很常见的Swiper组件。详情请查看链接:react-native-swiper使用方法:1. 安装第三方react-native-swiper组件:npm i react-native-swiper --save2. 引入第三方swiper组件import Swiper from 'react-native-swiper';3. 写我们自己的效果<...

2018-03-19 15:40:50 1896

原创 自定义开发ionic自带的日历插件ionic-datePicker

一、首先说一下如何将ionic-datePicker插件引入到项目中:1. 在项目根目录中:bower install ionic-datepicker --save  2. 下载完成后,在lib文件夹中就会出现ionic-datepicker文件夹3. 在index.html中引入这个dist中的ionic-datepicker.bundle.min.js文件<script src="li...

2018-02-08 11:41:26 4859 2

原创 React Native之Android 5.0以下系统WebView访问https页面变成空白页

在我们的React Native项目中,需要开发一个tab页面专门配置三方h5链接,供用户浏览。自动化测试:Android 5.0以下系统此tab页面为空白页面。看效果:而我们去查看这个三方的h5链接时,发现,这个链接是https协议开头的链接。http是超文本传输协议,信息是明文传输,但是https 则是具有安全性的ssl加密传输协议。当我们去用这台低版本系统的Andro

2017-12-28 15:32:03 3880 1

原创 如何配置Gradle环境变量

1. 首先,Gradle安装包我已经放在了百度网盘里面(gradle-3.4.1和gradle),链接: https://pan.baidu.com/s/1jIDznVK 密码: 63sd2. 打开你的资源库,Library( command + shift + . ),将你解压好的gradle包放在Library的根目录3. 打开终端,命令1:vi ~/.bash_profile

2017-12-28 14:22:08 1169

原创 HTTP报错401和403详解及解决办法

一、401:1. HTTP 401 错误 - 未授权: (Unauthorized)您的Web服务器认为,客户端发送的 HTTP 数据流是正确的,但进入网址(URL)资源,需要用户身份验证,而相关信息 1)尚未被提供,或 2)已提供但没有通过授权测试。这就是通常所知的“ HTTP基本验证”。需客户端提供的验证请求在 HTTP协议中被定

2017-12-26 16:41:30 341138 4

原创 React Native之报错await is a reserved word

老样子,先贴出报错信息:解决办法:函数中有异步操作的时候,函数名前要加async,如async getSystemAccount() { await...}

2017-12-21 18:08:06 10745

原创 如何完美的解决时间轴开发中的"绝对定位"导致的Android兼容性问题(断线,断点问题)

这些天,正在赶一个Ionic+phoneGap+Angular1.0的项目整改,具体涉及到的一个时间轴的开发。首先贴出UI设计图,是图中的蓝色部分的开发:备注:由于这部分开发其实跟普通的HTML和CSS开发并无两样,所以我的标题并没有具体写Ionic,应该说这是一种开发思路,供所有开发时间轴会出现断线,断点问题的程序员们参考。一、第一种开发布局方法:兼容性测试:

2017-11-21 11:24:20 1188

原创 前端开发们最喜欢使用的一款快速吸色软件----ColorSnapper

日常开发过程中,前端开发经常是需要在开发页面之前,能具体知道UI设计页面的色值啊,宽高啊,大小啊等等。那么我们其实是要麻烦UI小姐姐的,这难道不是是一个前端开发该有的基本技能吗?还需要麻烦UI小哥哥小姐姐们吗?当然,目前简单的吸色方法,大家基本上都能说出来几个,比方:QQ截图吸色,PS吸色,MarkMan等等。这些方法都是有些许缺陷的,QQ截图吸色需要打开QQ,而且吸取的色值有色差;PS吸色要

2017-11-20 10:58:45 24260

原创 React Native中tab切换栏在iPhone 6 Plus(10.2.1)一边有碎屑式的蓝色阴影

先贴出样式不兼容的图片:(此问题只出现在iPhone 6 Plus(10.2.1)的真机上,其余的包括模拟器,Android真机,iOS其余真机都未出现此问题)解决的核心代码:将以下代码:borderLeft: { borderTopLeftRadius: 5, borderBottomLeftRadius: 5,},borderRight: {

2017-10-26 19:30:10 1837

原创 iMac浏览网页报错 "Safari不能连接到服务器"

先贴出报错信息截图:解决办法:系统偏好设置->网络->Wi-Fi->高级->代理->将网页代理(HTTP)和安全网页代理(HTTPS)这两个协议配置勾掉,不勾选 ->好->应用->再在浏览器中输入网址,即可。

2017-10-25 14:49:33 9678 2

原创 七牛云如何清理静态资源缓存

七牛云中经常出现 更换图片或者CSS文件、JS文件,发现仍然没有更新上最新的,排除了浏览器的缓存,更改了版本号重新上传等等后,可以尝试以下方法来清理七牛云的缓存:点击屏幕左侧融合CDN->刷新预取->在输入框中输入正确的资源链接提交,即可。

2017-10-24 13:44:23 4028 1

原创 Ionic之如何分别对iOS及Android样式兼容性处理

问题描述:在Ionic+PhoneGap+Angular1.0+Cordova项目中,某一个按钮中的样式,使用了绝对定位的布局,在iOS的所有机型中都是完美布局;但是在Android机型中,就会出现向上的偏差,针对这个问题,如果微调的话,那么可能导致Android调整好对齐,但是iOS原先好的机型也会出现微小不对齐。针对这种问题,解决的办法如下:核心源码:HTML:

2017-10-24 11:31:20 2594

原创 Xcode界面选择ios模拟器时,机型iPhone 6(10.3)会报错显示乱码iPhone 6(1C7EC19A-1B64-4B40-...)

先贴出报错:解决方法:xcode ->Product->Destination->Add Aditional Simulators->删除异样的模拟器,即可

2017-10-24 11:15:13 689

原创 WebStorm之如何清除缓存

WebStorm ->Preferences ->Version Control ->SubVersion ->Clear Auth Cache ->OK.

2017-10-16 18:52:26 16248 1

原创 Mac之常用的快捷键

1. 格式化代码: command+option+L2. 终端创建空文件(空的文本txt文件):touch test.txt3. simulator模拟器 Home键:shift+command+H   杀掉当前进程:shift+command+H+H4. Mac锁屏:ctrol+shift+键盘右上角键。 如下:5. 终端将光标移到最右边:option+右方向键      终...

2017-10-13 15:45:29 1015

原创 Git之如何上传代码到github上

1. 首先在github上创建一个新的respository.2. 在github上面的这个respository点击复制github路径:3. 打开终端,比方定位到桌面:cd Desktop/git clone https://github.com/spicyboiledfish/nodeJS-demos.git此时,桌面会出现一个由git

2017-10-12 15:17:52 429

原创 Ionic之2,3,4,5,6,7,8,9这几个数离奇地无法通过<10的判断条件

目前我们使用的Ionic项目中的ionic版本是1.7.16,而cordova的版本是5.4.1.可能是版本不兼容的问题吧,逻辑如下:当我输入框中输入的数字是指定的最高金额withdrawAsserts时,弹出最高限额的提示弹框;如果这两个条件均不符合,则跳转到帮助中心页面。逻辑核心代码如下:if($scope.cashJ.cashInputValue<$scope.minWith

2017-09-30 16:23:57 451

原创 Oracle数据库之如何安装及使用

一、在windows上安装Oracle数据库:首先,贴出安装软件的网盘地址: 链接: https://pan.baidu.com/s/1gfMnQcb 密码: cfmz1. 先装Oracle,再装PLSQL:2. 将tnsnames.ora文件路径改到相应的安装路径的ADMIN下:比如: C:\ORACLE\instantclient_11_2\NETWORK\ADMIN 二、Oracle中的数据库使用:注释: -- (空格加--加空格)修改:for update提交:F10查

2017-09-30 15:19:56 2655

原创 Ionic之如何使用ion-infinite-scroll实现上拉加载,下拉刷新的功能

使用的是ion-infinite-scroll 标签:核心代码附上:HTML: <ion-infinite-scroll icon="ion-loading-a" ng-if="!isMax&&list.length!=0" distance="5%" immediate-chec

2017-09-22 16:10:45 2632

原创 Ionic之如何将上级页面的数据传递给下级界面

一、传递一个单个字段:在上级页面跳转到下级页面的方法里面,使用from属性:$state.go('func', { module: 'getCash', func: 'index', from: 3});在下级页面的controller中,接收from传递过来的参数:$scope.page = $state.params.from二、传递一

2017-09-22 15:11:14 919

原创 Xcode报错 Compiling IB documents for earlier than iOS7 is no longer supported.

先贴出报错信息:解决办法:将build for的版本改到iOS7.1及以上即可。

2017-09-22 12:45:35 7803

原创 Mac之安装软件 报错"app"已损坏,打不开。您应该将它移到废纸篓

先贴出报错信息:出现这种问题,不是软件安装包的问题,而是Mac系统(macOS Sierra 10.12)的安全设置问题。解决办法:1. 系统偏好设置 -》安全性与隐私-》查看是否有 勾选了 任何来源 选项。2. 若没有,打开终端执行以下命令:sudo spctl --master-disable3. 执行完成后,去系统偏好设置-》安全性与隐私-》查看是不是

2017-09-22 10:55:50 4231

原创 ionic之如何设置输入框未输入时按钮不可点击,有输入值时按钮自动变为可点击

首先贴出演示结果:那么如何开发这种效果呢?用到了Angular.js中的ng-disabled属性:核心代码如下:HTML: {{cashBtnName || '立即提现'}} Controller//判断提现次数是否超限,若超限则不可点击,反之。if (Config.isLogin()) { if

2017-09-21 09:52:05 2874

原创 React Native 报错 Could not get BatchedBridge, make sure your bundle is packaged correctly.

React Native中在安卓原生的方法里封装过后,需要用Android Studio去重新跑一下。打开Android Studio,找到React Native项目,然后找到android文件夹,打开。用USB线插上安卓手机,连接Mac电脑,然后在菜单栏的中的绿色朝右的run箭头,点击,扫描到安卓机,开始跑。结果报错如下:问题原因:gradle相应的依赖包没有安装;

2017-09-15 11:50:18 1534

原创 Cordova报错:Android SDK not found. 和报错 Please install Android target: "android-22"

一、原报错信息:Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.这个报错信息意思是没有正确配置好ANDROID_HOME环境变量。那么如何配置呢?Error: Please install Android target: "android-22".Hint: Open the

2017-09-12 14:57:33 4838

原创 ionic之如何隐藏navBar导航栏

最近开始参与新的项目的开发,关于前人留下来的一套Ionic+PhoneGap+Cordova的移动端开发的App,现在需要整改部分内容。也是头一次接触ionic,再加上Angular.js的一些语法了解了解,遇到了问题就解决问题,so easy!回归正题,ionic中如何隐藏navBar的导航栏呢?1. 核心代码:给ion-view标签添加属性hide-nav-bar=“true”

2017-09-08 10:06:22 2494

原创 JavaScript之如何让数字千位分割,即每三位一个逗号间隔

提供两种方法:1. 复杂算法:/*包含带小数的数字处理,千位加逗号,分位保留,*/formatNumldy(strNum){ var outputmoney = function (number) { number = number.replace(/\,/g, ""); //把所有的逗号,清除 if (isNaN(nu

2017-09-01 18:44:23 7905 2

空空如也

空空如也

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

TA关注的人

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