自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小记心得

小记心得

  • 博客(6)
  • 资源 (9)
  • 收藏
  • 关注

原创 react项目开发-路由优化(前三篇续)

目前的项目架构,大家都能看到,有路由跳转的地方都是写死的url,如<Link to={'/aaa'}>,push({pathname:'/login'}),这种方式呢,没有问题,但是这样写死不太好,不便于后期维护,比如以后要改下路径,除了config.js中需要改一次,代码全篇幅都需要改一次,好累;name该怎么办呢?以下我们就来处理一下路由的优化!

2018-06-11 17:35:07 3258 1

原创 react项目开发-权限布局(前三篇续)

基于create-react-app官方脚手架搭建dva模式的项目-权限布局的开发,之前的项目骨架已经可以按照你自己的业务和项目逻辑去组装汽车了;这里依然以上项目骨架为基础,增加权限布局的开发。

2018-06-09 20:31:17 4567 1

原创 基于create-react-app官方脚手架搭建dva模式的项目(三)

基于create-react-app官方脚手架搭建dva模式的项目(三)

2018-06-08 17:03:50 4426 5

原创 基于create-react-app官方脚手架搭建dva模式的项目(二)

接上一篇:https://blog.csdn.net/xw505501936/article/details/80621740先来看下现有项目:点击 去BBB页面 如下:点击 去CCC页面 如下:好,以上是现有项目情况。下面我们让页面稍微美观一些,引入UI库,这里依然选用阿里系的antd(具体不做介绍,有兴趣的同学可官网查阅,此UI库也有针对angular的版本,也...

2018-06-08 17:03:29 4620

原创 基于create-react-app官方脚手架搭建dva模式的项目(一)

思索良久,决定还是记录下心得体会:一个基于create-react-app官方脚手架,搭建起来的dva开发模式的react项目。当然现今的前端市场如此强大,你可以在网络上找到你想要的任何脚手架,并且很多可以开箱即用,不可否认它们很优秀,开发它们的人或团队更值得我们竖起大拇指,为他们点赞!比较适合国人还是阿里系的一套react开发脚手架,dva-cli,antd,Umi等,当然gitHub上也有...

2018-06-08 13:02:24 17685 4

原创 react地图组件

最近项目中有此需求,react地图组件的开发:1 输入地址可查询出对应地图位置并标记点2 能返回经纬度,并提交服务端保存3 在地图上点击某一点,也能返回对应经纬度和地址信息4 国内,国外均可使用经过调研决定,采用谷歌地图和高德地图来封装组件,当渲染地图组件时,先试图请求谷歌map的api,若能访问则使用谷歌地图,若不能访问,则调用国内高德地图,框架环境:react+dva+antd+umiJs;其...

2018-06-05 13:35:21 5083 3

webpack-base-demo2.zip

webpack基础demo,可用于构建webpack项目 其中包含了 1 样式加载器css,sass,less 2 图片加载器 3 webpack-dev-server本地开发热更新 4 babel配置: (1)babel:解决不支持语法转义es6转义为es5 cnpm i --save-dev babel-loader @babel/core @babel/preset-env (2)babel-polyfill:低版本浏览器中的不支持API,例如findIndex cnpm i --save-dev babel-polyfill (3)babel-plugin-transform-runtime: 解决打包体积过大的问题 cnpm i --save-dev @babel/plugin-transform-runtime cnpm i --save @babel/runtime 在打包的过程中,babel会在包里提供一些工具函数,而这些工具函数可能会重复的出现在多个模块。 这样会导致打包的体积过大,所以babel提供了babel-transform-runtime解决这个体积过大的问题 使用: 1 下载包解压,进入目录 2 安装 npm i 或 cnpm i 3 运行 npm run dev 启动后访问https://127.0.0.4:8088/ 4 打包 npm run build

2019-06-24

webpack-base-demo.zip

其中包含了: 1 样式加载器css,sass,less 2 图片加载器 3 webpack-dev-server本地开发热更新 使用: 1 下载包解压,进入目录 2 安装 npm i 或 cnpm i 3 运行 npm run dev 启动后访问https://127.0.0.4:8088/ 4 打包 npm run build

2019-06-19

create-react-app构建dva项目20180728

增加完善音乐模块,列表页增加搜索功能,布局优化; 编辑页增加头像和性别的字段

2018-07-28

create-react-app构建dva项目20180724

修正路由问题,layout/auth.js文件中,import { withRouter } from 'dva/router',使用withRouter形式

2018-07-24

create-react-app构建dva项目20180702

基于create-react-app官方脚手架搭建dva模式的项目;以react官方脚手架开启项目,安装采用dva方式的,构建项目,展示记录过程中遇到的各种点和Keng,若你也遇到类似问题,也许能帮上你 基于上一版本增加完善部分

2018-07-02

create-react-app构建dva项目

基于create-react-app官方脚手架搭建dva模式的项目;以react官方脚手架开启项目,安装采用dva方式的,构建项目,展示记录过程中遇到的各种点和Keng,若你也遇到类似问题,也许能帮上你

2018-06-13

iScroll下拉刷新上滑加载

iScroll下拉刷新上滑加载; 使用经典插件iScroll4稍作封装,采用ajax请求数据,实现移动端列表页的功能; 1.下拉刷新当前列表页数据; 2.上滑加载更多列表数据; iScroll4简介: iScroll 4 这个版本完全重写了iScroll这个框架的原始代码。这个项目的产生完全是因为移动版webkit浏览器(诸如iPhone,iPad,Android 这些系统上广泛使用) 提供了一种本地化的方式来对一个限定了高度和宽度的元素的内容进行滑动。很不幸的是,这种情况下所有的web应用的页面就不能够包含具有position:absolute的头、页尾或者是一个内容可滚动的 中间区域。 然而,Android系统最新修订版已经可以支持这种功能了(尽管支持的力度还不是特别好),Apple公司似乎不太情愿将one-finger滑动事件运用到div元素上。 除了以前版本的iScroll的特性以外,iScroll 4还包括如下的特性: (1)缩放(Pinch/Zoom) (2)拉动刷新(Pull up/down to refresh) (3)速度和性能提升 (4)精确捕捉元素 (5)自定义滚动条 友情提示:iScroll 4并不是iScroll 3的简易替代版本,API文档已经不一样了。同时考虑到此版本正处于测试期,一些API可能会有细微的变化。

2015-10-13

滚动效果的图片demo

一个简单的插件,可用于网页中的滚动效果,虽然简单可是很容易应用在前端开发过程中

2012-12-19

空空如也

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

TA关注的人

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