摘要: 按需加载需要的包 babel-plugin-import 装饰器语法需要的包 @babel/plugin-proposal-decorators dva框架 将.webpackrc 改成.webpackrc.js然后具体配置 在 creat-react-app创建的脚手架配置 建个.babelrc 阅读全文
posted @ 2019-08-18 17:01 嗨,陈强 阅读(469) 评论(1) 推荐(1) 编辑
摘要: dva与我们的create-react-app创建的两款脚手架是我们写react项目的两款优秀框架,之前一种使用create-react-app这款脚手架进行开发。然后这个框架美中不足的是redux方面着实令人书写麻烦 然而dva框架就对其进行了封装改良 使其看起来vuex相似度十分高 下面给大家介 阅读全文
posted @ 2019-08-18 14:40 嗨,陈强 阅读(1278) 评论(0) 推荐(1) 编辑
摘要: 首先介绍下jsonp原理 浏览器因为同源策略的限制,在不同源的服务器通过我们传统axios是不能直接用来请求数据的(忽略代理),而src标签则不受同源策略的影响,所以我们需要动态的创建带有src的标签让其进行数据的请求,这就是jsonp的原理,在src的URL地址末尾拼接上一个回调函数,用来接受服务 阅读全文
posted @ 2019-08-14 17:24 嗨,陈强 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 方案一 方案二 阅读全文
posted @ 2019-08-06 11:36 嗨,陈强 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 首先传统的create-router-app脚手架生成的脚手架我们写仓库的时候用reducers进行调用还有thunk进行异步操作的时候,需要多层函数进行调用,这样会让我们代码进行维护的时候变得麻烦,然后dva这款框架就弥补了我们这方面的问题 下面给大家介绍下这款脚手架的一些个人用法把 框架刚下载下 阅读全文
posted @ 2019-08-02 23:17 嗨,陈强 阅读(588) 评论(0) 推荐(1) 编辑
摘要: 此案例是基于nodejs开发的一个操作banner图后台管理系统 具体功能详解如下 1、文件上传功能 1-1、前端操作 首先文件上传我们利用了input框的h5特性 file //此时需要注意的地方是 我们设置了axios的拦截 在处理post请求的将所有的参数转成了字符了 而这个文件上传则不需要, 阅读全文
posted @ 2019-07-27 19:38 嗨,陈强 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 利用的插件包 clipboard-polyfill 阅读全文
posted @ 2019-07-25 17:05 嗨,陈强 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 登录模块功能详解 1、用户名密码的格式验证 由前端完成,根据需求自行决定,不加叙述 2、点击提交按钮思路详解 前端将用户名 以及加密后的密码还有验证码输入的内容统一发给后端 由后端和数据库的数据进行比对 将比对的结果返回给前端 3、密码加密及解密技术 使用插件包 jsencrypt 和 node-j 阅读全文
posted @ 2019-07-24 15:34 嗨,陈强 阅读(2185) 评论(0) 推荐(0) 编辑
摘要: 这篇小demo主要使用了一下几个技术点 1、全局变量的使用 在这里定义的变量 任何一个页面和组件都可以访问到 在使用到的页面 const app = getApp(); 声明一个实例 然后 app.globalData.buyList 这样就可以访问到 修改也可以直接修改 2、input组件的使用 阅读全文
posted @ 2019-07-19 21:05 嗨,陈强 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 今天做了一个小程序实现一个楼层效果 带大家分享下经验和api的使用吧 如图 将左边和右边各分了一个组件 目录如下 其中list页面是这个楼层效果的页面 components是组成这个页面的两个组件 list为列表组件 title为右边字母固定的组件 list主页面的代码如下 上述代码用到的api 有 阅读全文
posted @ 2019-07-17 20:52 嗨,陈强 阅读(2294) 评论(2) 推荐(2) 编辑