自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue api封装

创建http文件夹文件名request,以下是代码import { Toast } from 'vant';const server = axios.create({ baseURL: "https://www.lexuemiao.com/api/app", // 配置请求的公共地址 timeout: 5000 // 设置请求超时时间})// 请求拦截server.interceptors.request.use(config => { // if (conf

2021-05-18 07:57:49 123

原创 2021-05-06

1.添加商品-文件上传1.1 el-upload不走axios请求,el-upload自身封装了ajax请求1.2 文件上传配置请求头1.3 上传成功后返回的格式:{ "data": { "tmp_path": 图片的临时路径, "url":图片上传到服务器上的路径 }, "meta": { "msg": "上传成功", "status": 200 }}1.4 配置文件上传两个注意事项1.acti

2021-05-06 20:43:05 195

原创 vue-table-with-tree-grid使用及插件参数使用说明

vue-table-with-tree-grid使用及插件参数使用说明 1.安装vue-table-with-tree-grid npm i vue-table-with-tree-grid -S 2.在main.js中引入 import ZkTable from 'vue-table-with-tree-grid' 3.在main.js中引入 注册全局组件Vue.component('tree-table', ZkTable)import BreadCrumb fr

2021-04-27 21:09:15 308

原创 路由守卫

路由守卫router.beforeEach((to,from,next) => { console.log('to:', to) //第一步:是否需要鉴权 let flag = to.matched.some(item => item.meta.auth) if (flag) { //第二步:获取token const token = sessionStorage.getItem('token'); if (!token) { return

2021-04-22 07:43:36 72

原创 本地存储

保存数据:localStorage.setItem("key","value");读取数据:var getData=localStorage.getItem("key");删除数据:localStorage.removeItem("key");localStorage用于长久的保存整个网站的数据(string类型存储),保存的数据没有过期时间,直到手动删除,并且localStorage的属性是只读的(不过如果是在浏览器的隐私模式下,它是不可读取的)。另外,如果你只想将数据保存在当前会话下,可

2021-04-20 21:37:44 53

原创 微信小程序api封装

首先创建一个http文件1.创建一个文件 例:env.js用来设置公共访问的url,即环境地址//设置公共访问的url.即环境地址//commonJS规范--node.js采用的就是该规范 引入:requiremodule.exports={ //开发环境 dev:{ baseUrl:'http://localhost:3000' //例子 }, //测试环境 test:{ baseUrl:'http://www.test.com' //

2021-04-19 21:59:31 69

原创 微信小程序触底加载

data:{page: 1, //当前页码endpage: ‘’, //总页码},// 列表数据lists: function () {let self = this;var token = wx.getStorageSync(‘token’);//获取缓存tokenvar timestamp = getTime();//获取当前时间戳var newToken = jmToken(token, data);//加密tokenvar uid = wx.getStorageSync(‘uid

2021-04-19 21:36:42 204

原创 原生js

一、函数的定义方式函数声明:function 函数名() { //...}特点:无论在函数定义前,还是函数定义后调用,都能执行为什么都能执行???因为函数声明方式:函数提升2.函数表达式var 变量名=function() { //....}变量名()特点:只能在函数定义后调用,才能执行二、this指向在全局调用函数,函数中的this指向windowfunction fn() { //this === window}详细this指向会有专门

2021-04-15 21:10:29 65

原创 小程序的登录授权

小程序的登录授权登录授权流程项目中的实现思路点击进入店铺--进入首页--获取到token,uid 如何获取token 第一步:通过wx.login得到code,调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息 第二步:通过调用公司后台接口(自动注册/登录接口)获取腾讯用户的匿名信息 //引入接口const {authorize}=require('../../http/api') //登录/注册 goLogin() { wx.login({

2021-04-14 22:00:27 115

原创 微信小程序组件传值,模板

一、小程序组件复用组件是什么组件:具有完整功能(html-视图,css-样式,js-逻辑),并且独立运行的模块插件:通常是为了完成某项具体的业务功能而开发的js文件 例如:swiper.js,弹框.js,。。。。类库:library,是提供了为了完成项目的工具方法的集合,跟具体的业务无关! 例如:jQuery,lodash.js框架:framework,分 是为了快速完成项目搭建的基础。框架分:UI 框架和javaScript框架 UI框架:boostStrap,Element UI,v

2021-04-14 08:50:32 247

原创 富文本

1.利用小程序内置的组件来解决使用rieh-text属性来解析富文本代码如下: <rich-text nodes="{{这里是富文本}}"> </rich-text>2.利用第三方的方法:使用wxparse来解决第一步:下载wxparse第二步:复制wxparse文件夹第三步:在需要渲染的wxml页面的js中引入wxpare模式第四步:在全局app。wxss中引入wxparse的样块第五步:数据绑定wxparse。wxparse(bindName,type,t

2021-04-09 21:41:24 82

原创 微信小程序接口

第一块:JSON上面提到:每个分页面分为JS(页面逻辑)、JSON(页面配置)、WXML(页面结构)、WXSS(页面样式表)四个模块,那么这些页面分别都有什么用途呢?JSON是页面配置文件,可以对本页面的窗口表现进行配置,文件内容为一个 JSON 对象,会涉及到很多的属性。比如navigationBarTitleText 就是显示在小程序最上方的标题名称。页面中配置项在当前页面会覆盖总的app.json的中相同的配置项。{ "navigationBarBackgroundColor": "#f

2021-04-07 21:48:52 1443

原创 git命令

git 命令git init 作用是初始化一个能让git进行管理的仓库 使用 attrib -h .git可以释放出隐藏文件.git创建出自己的项目文件 打开项目文件夹 然后在文件夹中打开git命令窗git add ‘文件名称’ 提交单个文件 git add . 提交所有修改的文件git status 可以查看当前git所处的装太 比如放在git add 后执行git status命令可以查看当前都添加了那些修改的内容git commit -m “本次更改的描述内容” 因为描述内容需要表达本次修改

2021-04-04 11:20:40 64

空空如也

空空如也

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

TA关注的人

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