
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
项目中添加新的三方库时候执行 pod install 弹出入下异常提示:[!] Error installing Cordova[!] /usr/bin/git clone https://github.com/apache/cordova-ios.git /var/folders/6j/rm7d330x347c32lxthmjnp8w0000gn/T/d20210413-37452-1nblkl
使用 angular 中 HttpClient 的 delete 方法时发现官方提供的方法中没有直接传 body 的方式;经过尝试可以通过 options 的方式将 body 包在该对象其中后发起请求,具体 code 如下:import {HttpClient, HttpHeaders} from '@angular/common/http';deleteExaminationTask(caId:
ReactNative 使用 TextInput 组件的时候,苹果端适配的效果很友好,安卓端可能会遇到键盘弹出后遮住 input 输入框的情况,那么可能会因为如下配置导致的;将此配置参数变更即可,暂时经过测试过后无需添加 KeyboardAvoidingView 并特殊处理 keyboardVerticalOffset 属性即可,可供大家参考;首先,在 Android 项目工程中 app =>
日常开发中 Alert 提示框的样式经常会使用到,如下简单实现一个 ReactNative 的 Alert 两个按钮方式的样式实现,具体 code 如下:const nav = useCallback(async => {return Alert.alert('提示', '具体提示信息内容', [{text : '确定',onPress : () => {},}, {text : '取
初识 ReactNative 正巧项目中遇到了一个计时器的需求,官方没有找到提供现成的组件便尝试着用钩子方式(useState、useEffect)简单封装了个小组件,具体如下:首先,将时间进行转换处理并与钩子相互关联const [span, setSpan] = useState(Math.floor((Date.now() - new Date(start.replace(/-/g,...
搭建 ReactNative 项目简直是一波多折,期间遇到了很多的状况具体详见其它文章内容分享吧,回归正题!排除种种问题过后执行 react-native run-ios 命令可算是可以成功的把项目(全新创建 init 的空工程!)启动了,OMG!但好景不长,唤起模拟器开始渲染界面,随后当屏一棒,干得漂亮新的异常诞生了!No bundle URL present.Make sure y...
近期接了个使用 ReactNative 为基础的项目,也算是对此正面做进一步的了解,因项目设计有些个性化,前前后后跟 @react-navigation/stack 组件折腾了一番,也尝试了自定义导航组件,最后还是回归使用了官方的导航组件,特此对StatusBar简要归纳,官方文档中也介绍的很详细,可以通过文档或者直接跳转进组件中查看对应的属性和方法如下简要对会常用到的一些属性简要归纳,以便...
使用 ReactNative 安装 WebView 组件时 npm install --save react-native-webview 遇到了如下异常:rollbackFailedOptional: verb npm-session c4e3b6d6afcc698a解决办法将 npm 源切换为淘宝源,执行如下命令即可npm config set registry ht...
项目真机打包安卓端的过程中遇到了如下异常提示:Error: Duplicate resources简单看了下控制台中的提示信息,某些资源文件重复,首先尝试了手动删除的方式,但再次尝试打包依然未能成功,后使用如下方式顺利成功,具体操作如下:解决办法首先,锁定项目工程目录下 node_modules -> react-native -> react.gradle 文件;其次,在该类的 do
项目真机打包安卓端的过程中遇到了如下异常提示:Error: Duplicate resources简单看了下控制台中的提示信息,某些资源文件重复,首先尝试了手动删除的方式,但再次尝试打包依然未能成功,后使用如下方式顺利成功,具体操作如下:解决办法首先,锁定项目工程目录下 node_modules -> react-native -> react.gradle 文件;其次,在该类的 do







