自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端用code获取后端的openid时候,总是获取失败

需求描述最近接到新的需求,就是在微信公众号里面,实现微信支付。所用到的技术是jsapi。因为我是前端程序,所以跟后端商量以后,决定让他出2个接口。接口一、获取openid1、首先要判断浏览器环境,如果是微信环境,就重定向。2、重定向以后,链接上会有一个code码。3、截取出code码,将他拼接在链接上,去请求后端。做到这一步的时候,出问题啦,就是我将好好的后端地址放在浏览器里面请求,是没有问题的,也可以成功。但是用项目请求,network里面总是提示“获取openid失败”。从来都是返回失败的

2020-06-29 17:07:29 2769

原创 js如何截取url中?后面的参数

//截取链接中的code开始var code = "";function GetRequest() { var url = location.search; //获取url中"?"符后的字串 if (url.indexOf("?") != -1) { //判断是否有参数 var str = url.substr(1); //从第一个字符开始 因为第0个是?号 获取所有除问号的所有符串 strs = str.split("="); //用等号进行分隔 (

2020-06-28 19:35:24 5244 1

原创 判断url地址中是否包含某个字符串

var url=window.location.href; //获取url if(url.indexOf("code") >= 0 ) { //判断url地址中是否包含code字符串 alert("包含code");}else { alert("不包含code"); //页面跳转 }

2020-06-28 19:11:54 7231 1

原创 One CLI for webpack must be installed. These are recommended choices, delivered as separate packages

使用webpack打包项目的时候,提示必须安装一个用于webpack的CLI。以下是推荐的选择,作为单独的包交付:原因:webpack 4X 后需要安装webpack-cli解决:安装 同步1、安装webpack-clinpm install -g webpack-cli2、同步到局部项目文件夹下,这步是关键,因为很多时候,我们明明已经安装成功webpack-cli ,但是build的时候,还是会提示。npm install --save-dev webpack-cli...

2020-06-24 17:21:28 904

原创 XXX@1.0.0 build: `NODE_ENV=production webpack --config webpack.config.js`报错的解决

1、我们先来分析一下这个报错的原因:在build这个项目的时候失败2、检查一下我是怎么配置的build在项目中我使用了NODE_ENV=development的设置方式,而多数的windows不支持这样的方式,这就会导致有的windows电脑build的时候报错。然而我们好多的用户都是windows,所以就有对应的解决办法-----cross-env。3、 什么是cross-env它是运行跨平台设置和使用环境变量(Node中的环境变量)的脚本。4、cross-env的作用当我们使用 NODE

2020-06-24 17:04:39 7856

原创 如何快速完全删除node_modules

1.安装npm包–rimrafnpm install rimraf -g2、在cmd指令下,进入所需删除的node_modules文件夹的位置,再输入指令rimraf node_modules3、简单粗暴得秒删完成

2020-06-24 16:41:05 1302 1

原创 failed to parse json-----解析json失败

npm 安装报错 failed to parse json(未能解析json)原因:因为package.json里面加了中午中文注释解决:去掉所有的注释

2020-06-24 15:41:51 10073

原创 js判断当前浏览器的环境是微信、pc、还是手机端非微信环境

1、 判断浏览器是pc设备还是移动设备if(window.navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)) { // return true; // 移动端 alert("移动设备

2020-06-23 19:10:16 2454

原创 关于vue3.0编译后显示空白页的问题

先说一下我遇到的问题我用的vue3.0搭建的项目,本来项目前期开发好好的。也能正常serve。但是项目要上线的时候,build过后,运行本地的dist里面的index,显示空白页面,而且还报错,错误的原因是我根本没把资源文件加载成功。报错如下,并且好好的项目,怎么都不能运行于是乎,我开始在网上各种搜索,寻求解决方法。但是有没有用,整到快下午的时候。发现其实是自己vue.config.js里面的module.exports = {}配置根本没有任何作用。我有开始用console.log(“开始打包”)

2020-06-17 19:01:27 3741

原创 vue3.0实现登录成功以后,如何写入cookie保存token,读取cookie,并显示用户名

分装成公用方法 setCookie(name, value, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toGMTString(); document.cookie = name + "=" + value + "; " + expir

2020-06-16 15:31:27 5795 1

原创 Vue与后端交互方式 vue-resource 和 Axios

vue-resource参考文章安装npm install vue-resource --savemain.js 入口文件中加入如下代码:/*引入资源请求插件*/import VueResource from 'vue-resource'/*使用VueResource插件*/Vue.use(VueResource)在项目中调用 this.$http.get()this.$http.get("static/data.json").then(res => {

2020-06-04 15:10:22 328

原创 到底应不应该学代码,要不要做人们口中的程序猿。

前言编程是这个近几年非常热门话题,大家都知道编程属于费脑的工作。而且如果你是学编程的,你的家长似乎也会底气十足的跟七大姑八大姨说:“我家孩子是搞编程的”。然而我们的七大姑八大姨有可能都不知道编程是干什么的,但他们一听是学编程的,就知道这个职业挣钱多,有出息。甚至觉得这还是小时候那个不学无术、整天玩的孩子吗。如果你是女生,当别人听到你是是搞编程的,都会竖起大拇指,投来羡慕的目光,并附上一句“厉害”。在他们的认识里面,女生能知道重启电脑,就不算是电脑小白,如果你还能win+R,那你简直是厉害得不得了,如果你

2020-06-02 16:11:43 728 3

空空如也

空空如也

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

TA关注的人

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