自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js实现树状结构数据转换为一维数组

js实现树状结构数据转换为一维数组

2023-02-28 11:19:07 476

原创 原生js实现多个商品倒计时功能

原生js实现多个商品倒计时功能

2023-02-15 17:21:29 187

原创 vue 自定义Loading组件配合axios中使用

1.在components中创建Loading文件夹,然后在Loading中新建loading.vue文件<template> <div v-if="loading" class="shade"> <div class="sk-wave"> <div class="sk-rect sk-rect1"></div> <div class="sk-rect sk-rect2"></d

2022-01-05 15:39:49 621

原创 vue 文件导入

1.html中<template> <v-btn color="indigo" @click="upload"> 导入 </v-btn> <input type="file" ref="upload" @change="changeFile" accept=".xlsx"

2021-07-28 10:46:52 285

原创 vue 文件导出

1.在方法中 async exportUpdata() { try { await this.$confirms({ msg: `您确认要导出吗?`, type: "success", btn: { no: "取消", ok: "确定", }, }); } catch (error) { return;

2021-07-28 10:41:13 125

原创 导航栏滚动到顶部固定

<div id="testNavBar"> <div :class="{ fixedNavbar: isfixTab }">这是导航</div> </div>mounted() { window.addEventListener('scroll', this.handleTabFix, true) }, methods: { // 先分别获得id为testNavBar的元素距离顶部的距离和页面滚动的距离 //

2021-05-26 09:52:03 501

原创 封装axios请求

1.新建一个http文件夹,在http文件夹下新建env文件const env = { prod: { baseURL: "https://www.xxxx.top:8888", },};export default env;2.新建requier.js文件//引入axiosimport axios from 'axios';//引入env.isimport baseURL from './env'//引入element ui import {Message} from

2021-04-21 23:38:36 84

原创 小程序的登录授权

第一步:通过wx.login得到code,调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息第二步:通过code换取用户的匿名信息,并将获取的token缓存起来第三步:通过调取微信wx.getUserProfile()方法来获取用户详细信息 toLogin() { wx.getUserProfile({ lang:'zh_CN', desc:'我要获取信息用户', success:(res)=>{ console.log

2021-04-14 21:51:14 143

原创 小程序的样式隔离

1.通过在组件的options中配置Component({ options: { styleIsolation: '隔离选项' }})其中【隔离选项】值包括:isolated 表示启用样式隔离,在自定义组件内外,使用 class 指定的样式将不会相互影响(默认值);apply-shared 父级样式会穿透影响组件样式,但组件样式不会影响其他页面shared:互相影响2.外部样式类1.在app.wxss中定义一个class样式,例如:.box {background:#0

2021-04-14 21:41:46 635

原创 微信小程序父传子和子传父

1.父传子父组件向子组件传值:{{}}里面的是传给组件的变量menuList="{{menuList}}"子组件接收并使用子组件直接使用父子组件传过来值2. 标题子传父1.在子组件中定义一个方法2.在子组件的js文件夹中使用this.triggerEvent给父组件传值3.在父组件中绑定传过来的事件名4.在父组件的js文件夹中获取子组件传过来的数据...

2021-04-12 21:23:49 619

原创 微信小程序的接口封装

1.新建http文件夹2.在http文件夹下新建env.js 代码如下://存放不同的环境地址module.exports={ //线上地址 prod:{ baseUrl:'https://api.it120.cc' }}3.在http文件夹下新建request.js 代码如下://wx.request进行二次封装const {baseUrl}=require('./env').prodmodule.exports={ request:function(url,

2021-04-08 20:52:24 167

原创 小程序的生命周期及路由

一小程序的生命周期1.全局生命周期:App({//程序启动时的只加载一次onLaunch() {},//切换到前台运行onShow() {},//切换后台运行onHide() {},//监听和收集代码错误信息onError() {},…})2.页面的生命周期Page({//页面加载时只执行一次onLoad() {},//监听页面初次渲染完成,此果就可以和页面进行各种交互,只加载一次onReady() {},//只要页面显示时就会触发onShow() {},//只要页

2021-04-07 21:47:36 297 2

原创 微信小程序常用指令

view标签:是一个块级标签,相当于普通H5中的divtext标签:是一个行内标签 相当于spanbutton:按钮block:是一种不会渲染到页面的标签 相当于vue中template标签,起到一个逻辑组织代码块的作用image:插入图片navigator 这个是导航组件二 wxss选择器HTML5微信小程序div(标签选择器)view、text、icon、input、image、navigator(标签选择器)class(类选择器)classid(.

2021-04-06 22:56:52 1009

原创 git使用过程即指令

git使用过程即指令第一步:git init //初始化第二步:git add .//添加文件到暂存区第三步:git commit -m '添加备注'第四步:git remote add origin git@github.com:xx-xxx/xx.xxx //配置要连接的远程仓库地址第五步:git push origin master //推送到远程##历史回退1.查看提交历史记录git log //详细查看git log --pretty=one line /

2021-04-01 19:10:47 109

空空如也

空空如也

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

TA关注的人

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