- 博客(19)
- 收藏
- 关注
原创 uniapp兼容支付宝小程序遇到的问题
uniapp在开发微信小程序时很流畅,基本不会遇到语法堵塞,但是兼容支付宝小程序的时候会有一些画面异常需要兼容。
2023-11-21 16:54:12
1136
原创 微信小程序Android端登录失效(cookie返回错误)
最近在开发微信小程序出了问题,除了使用微信登录外,还做了一个绑定后台账号的功能,先使用wx.login获得code给后端返回openid,而后拿openid做后台账号绑定,相当于是账号密码登录,但是上线后发现一种现象就是:ios、微信开发者调试工具、电脑端都没有问题,只有Android端(真机调试也只是Android端)在登录完成之后立马退出,发现调用其他接口依然是未登录状态,偶尔会好的,针对此问题,我们一步步做断点打印查原因。通过对比发现改动前端的方案性价比最高,于是我们在前端添加了这样的一段代码。
2023-06-28 10:36:47
1110
原创 vuecli4 在ie浏览器报“Vuex requires a Promise polyfill in this browser”的错
vuecli4 在ie浏览器报“Vuex requires a Promise polyfill in this browser”的错原因:以上现象为IE不支持Promise,即不支持ES6语法。在网上百度了各种办法,发现项目都是在webpack.config.js中修改,现在vuecli早就废弃weback和config这两个配置文件了,下面针对vuecli3和cli4做修改,亲测有效。解决办法:1. 首先安装babel-polyfillnpm install --save-dev babel-
2021-12-27 15:41:35
382
原创 Vue CLI4 自动补全css浏览器前缀配置
1. 安装postcss-loader autoprefixernpm install -D postcss-loader autoprefixer postcss2. 根目录下创建postcss.config.js文件module.exports = { plugins: { autoprefixer: {} }}3. 在package.json文件配置"browserslist": [ "> 1%", "last 3 versions", "not ie <=
2021-07-12 17:48:59
919
原创 vue 通过prerender-spa-plugin实现SEO优化(转)
什么是SEO?SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”。SEO是指通过对网站进行站内优化和修复(网站Web结构调整、网站内容建设、网站代码优化和编码等)和站外优化,从而提高网站的网站关键词排名以及公司产品的曝光度。通过搜索引擎查找信息是当今网民们寻找网上信息和资源的主要手段。搜索引擎原理?从 meta 标签中读取 keywords 、 description 的内容。根据语义化的 html 的标签爬取和分析内容。一个整体都是用 div
2021-07-08 18:51:25
582
原创 视觉滚动效果
视差滚动效果在不用stellar.js插件的前提下实现视觉滚动效果。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initia
2021-07-08 11:13:54
211
原创 VUE 使用svg图标
VUE 使用svg图标1、安装依赖npm install svg-sprite-loader --save-dev2、创建svg-icon组件在src目录下components文件夹中创建SvgIcon文件夹,再新建index.vue文件,输入如下内容。<template> <svg :class="svgClass" aria-hidden="true"> <use :xlink:href="iconName"/> </svg>
2021-01-28 16:38:09
311
原创 单独封装axios模块文件(axios二次封装)
API统一管理,不管接口有多少,所有的接口都可以非常清晰,容易维护.通常我们的项目会越做越大,页面也会越来越多,如果页面非常的少,直接用axios也没有什么大的影响,那页面组件多了起来,上百个接口呢,这个时候后端改了接口,多加了一个参数什么的呢?那就只有找到那个页面,进去修改.整个过程很繁琐不易于项目的维护和迭代.这个时候如果我们统一的区管理接口,需要修改某一个接口的时候直接在api里修改对应的请求是不是很方便呢?因为我们用的最多的还是get post请求.我们就可以针对封装.封装涉及知识点1、ax
2020-05-14 17:55:24
646
原创 Vue.use和Vue.component用法
注册全局组件使用Vue.component()方法注册全局组件。第一个参数是自定义元素名称,也就是将来在别的组件中使用这个组件的标签名称。第二个参数是将要注册的Vue组件。import Vue from 'vue';// 引入loading组件 import Loading from './loading.vue';// 将loading注册为全局组件,在别的组件中通过<loading>标签使用Loading组件Vue.component('loading', Loading
2020-05-09 22:25:06
916
原创 webpack打包使用
准备工作首先创建一个空文件夹利用npm init 初始化package.json创建src文件夹index.html (这个里面引入index.js)index.js我们要在index.js中使用jquery,所以要下载jquerycnpm i jquery -S在index.js中利用jq实现效果import $ from "jquery"$(fu...
2020-05-07 17:28:58
202
原创 vue代理服务器proxy配置实现跨域
1.如果没有vue脚手架需先要安装脚手架cnpm i @vue/cli -g2.利用脚手架创建项目vue create myproject(项目名)3.创建完项目后,需手动在项目根目录创建vue.config.js# vue.config.jsmodule.exports = { devServer: { host: 'localhost', port: 80...
2020-05-07 13:26:40
1507
原创 实现前后端通信的几种方式
前后端通信前后端实现通信的方式,即实现数据交互,靠的是HTTP(或者其他衍生类型,例如SSE、WS)前端能发起HTTP请求的方式:1、服务端渲染谈起服务端渲染,对于动态服务而言,这个世界上跑的大多数页面都经过服务端的数据渲染,接口->前端赋值->模板渲染。这些都是在服务器完成,在我们查看源码的时候,可以看到完整的html代码,包括每个数据值。常用的php模板:Smarty,...
2020-05-07 10:46:41
4978
1
转载 web前端常用网站收藏
MDN开发者文档:https://developer.mozilla.org/zh-CN/菜鸟教程:https://www.runoob.com/W3CSchool:http://www.w3school.com.cn/JavaScript教程网:https://zh.javascript.info/一行代码搞定bug监控:https://www.fundebug.com/?tdsourc...
2020-04-28 22:15:04
1041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人