React Native 实现城市选择组件
前言很多 App 都有城市选择的功能,今天带大家编写一个城市选择组件。下面是这个组件的效果图。功能分析从上图中可以看出,我们将所有城市按照字母区分块,右边是字母索引。通过点击右边的字母可以跳转到相对应的块,同样的,在移动左边的列表的时候,右边也会跟随移动来显示不同的高亮...
2022-05-20Cordova打包的Vue项目在IOS无法拉起支付宝和微信支付
背景在用Cordova打包Vue项目并添加IOS平台时,在服务器后台没有报异常,且支付宝以及微信的调用的链接在浏览器中能正常调用时,此时查看Cordova项目下的config.xml文件。解决打开config.xml文件加入: <allow-intent href="weixin:*" /> <allow-intent href="alipays:*" />...
2022-05-20React16 开发仿简书PC端页面项目 【代码+食用方法】
React 简书Github地址:https://github.com/zjj1019/React-Jianshu使用 create-react-app脚手架创建工程环境主要基于 React(16.12.0) + react-redux+react-router+redux-thunk+immutable,仿简书PC客户端界面 package版本 "axios": "^0.19.0", "immutable": "^4.0.0-rc.12", "react": "^16.12.0", "react-dom"...
2022-05-20Vue采坑记录
一、vuex数据持久化 1. npm install vuex-persistedstate 2. import createPersistedState from 'vuex-persistedstate' const store = new Vuex.Store({ modules: { app, user }, getters, plugins: [createPersistedState...
2022-05-20vue:axios二次封装,接口统一存放
https://www.jianshu.com/p/9077baa9d543一、基于框架:vue二、基于http库:axios三、基本用法: 1.通过node安装:npm install axios 2. 在项目目录的src文件夹下新建providers文件夹,在该文件夹内新建http-service.js文件,内容如下代码块:import axios from 'axios';axios.defaults.timeout = 5000;axios.defaults.baseURL ='http...
2022-05-20React-native错误集锦
1.react-native run-android报错Could not install the app on the device, read the error above for details. Make sure you have an Android emulator running or a device connected and have set up your Android development environment: https://facebook.github.io/rea...
2022-05-20vue-cli打包之后的项目在nginx的部署
vue-cli执行npm run build进行打包,生成dist文件夹,把该文件夹下的文件直接复制到nginx服务器目录下,就可打开项目,但是只有首页是可以看到的,再刷新一下就404了,原因是vue的项目为单页应用,路由找不到所致。所以要在nginx服务器配置对所有的路径或者文件夹进行跳转。重定向到首页index下,这样...
2022-05-20Vue--webpack打包css、image资源
前戏Webpack 本身只能处理 JavaScript 模块,如果要处理其他类型的文件,就需要结合插件来使用,这些插件在Webpack 中被称为 Loader (加载器) 来进行转换。Loader 可以理解为是模块和资源的转换器,它本身是一个函数,参数接受的是源文件, 返回值是转换后的结果。这样,我们就可以通过 require 或 impor...
2022-05-20为什么选择react?为前端开发选择React的六大理由
有许多框架和库可用于前端开发。并非所有这些都是好的。React前端开发是最受欢迎且使用最广泛的库(它不是框架)之一。那么为什么选择react?使用React有什么好处?下面将为你提供6个选择 React进行前端开发的理由。选择React进行前端开发的6个理由:易于学习React易于学习,这是选择此库的最重要...
2022-05-20设置React native 本地镜像源
npm get registry // 获取本地镜像源npm set registry http://47.99.200.213:4873 // 设置本地镜像源npm ERR! code ETARGETnpm ERR! notarget No matching version found for [email protected]npm ERR! notarget In most cases you or one of your dependencies are requestingnpm ERR! n...
2022-05-20