- 博客(25)
- 收藏
- 关注
原创 uni.uploadFile上传头像失败,打开vConsole上传成功
开发者工具可以上传头像到数据库,体验版打开vConsole可以上传,关闭上传失败。
2022-12-09 19:03:20
351
1
原创 git SSH 无法拉取代码 换 HTTP拉取代码免密
关闭重新打开vsCode关闭重新打开vsCode关闭重新打开vsCode!大功告成再次提交只需要输入一次账户名密码之后就再也不用输入账户名密码了。设置让VSCode记住git账号和密码。
2022-07-21 16:34:08
450
原创 response.data的值等于 Arraybuffer
如果response.data的值等于 Arraybuffer需要进行转义interceptors.response.use( response => { const enc = new TextDecoder('utf-8') const data = JSON.parse(enc.decode(new Uint8Array(response.data))) })
2022-05-31 09:31:51
448
原创 Flex最后一行对齐
最多几列就写几个占位符,多几个无所谓占位符宽度设置和正常一样宽 ,不要高度<body> <div class="box"> <div class="item"></div> <div class="item"></div> <div class="item"></div> <div class="item"></div> <div .
2022-05-26 17:38:15
154
原创 axios接口封装
axios.tsimport axios from 'axios'import type { AxiosRequestConfig, AxiosResponse } from 'axios'import Config, { ApiCode } from '@common/config'import type { IResponse } from '@/api/services/type'import router from '@/router'const { baseURL, timeout
2022-04-18 09:51:03
760
原创 Naive ui主题色修改
Naive ui主题色修改新建 theme.ts 文件import type { GlobalThemeOverrides } from 'naive-ui'const themeOverrides: GlobalThemeOverrides = { common: { primaryColor: '#577ae2', primaryColorHover: '#CF523A', primaryColorPressed: '#963C2A' // primaryCo
2022-03-28 17:46:16
7748
1
原创 Naive ui 表格点击行跳转
<n-data-table ref="table" remote :columns="columns" :data="listData" :pagination="pagination" :row-key="row => row.msgId" :row-props="rowProps" @update:page-size="updatePageSize" @update:page="updatePage" /> //----------------.
2022-03-17 18:39:20
2511
原创 vue3 keep-alive失效
vue3 keep-alive失效使用下面的代码去做router-view包keep-alive包Component 写法<router-view v-slot="{ Component }"> <keep-alive :include="['CooperationManage']"> <Component :is="Component" /> </keep-alive></router-view>...
2022-03-08 16:34:08
2479
4
原创 Naive script setup写法上传注意
Naive UI上传改成script setup写法Naive UI官网写法改成script setup写法Naive UI官网写法<template> <n-button :disabled="!fileListLength" style="margin-bottom: 12px" @click="handleClick" > 上传文件 </n-button> <n-upload ref="upload"
2022-02-27 21:55:42
1381
原创 vuex 模块化封装
Vuex模块化store文件下夹的index.jsimport Vue from 'vue'import Vuex from 'vuex'import modules from './modules'Vue.use(Vuex)const store = new Vuex.Store({ strict: process.env.NODE_ENV === 'development', modules: modules,})export default storestore文
2021-12-07 16:41:21
674
原创 BOM是什么(上)
DOM(上)DOM(Document Object Model): 文档对象模型其实就是操作 html 中的标签的一些能力我们可以操作哪些内容获取一个元素移除一个元素创建一个元素向页面里面添加一个元素给元素绑定一些事件获取元素的属性给元素添加一些 css 样式…DOM 的核心对象就是 docuemnt 对象document 对象是浏览器内置的一个对象,里面存储着专门用来操作元素的各种方法DOM: 页面中的标签,我们通过 js 获取到以后,就把这个对象叫做 DOM 对象
2020-09-18 08:14:23
261
原创 正则
正则正则表达式,又名 “规则表达式”由我们自己来书写 “规则”,专门用来检测 字符串 是否符合 “规则” 使用的我们使用一些特殊的字符或者符号定义一个 “规则公式”,然后用我们定义好的 “规则公式” 去检测字符串是不是合格var reg = /\d+/var str1 = '123'var str2 = 'abc'console.log(reg.test(str1)) // trueconsole.log(reg.test(str2)) // false上面的变量 reg
2020-09-18 08:12:21
271
原创 随机产生一个数字
Mathrandomconsolen.log(Math.random())//生成一个0到1之间的随机数,包括0,不包括1//每次执行生成的数字都不一样随机生成一个0~100的整数console.log(parseInt(Math.random()*100))//输出一个0~100的整数
2020-08-10 08:09:57
2446
原创 BOM是什么意思
BOMBOM(Browser Object Model): 浏览器对象模型其实就是操作浏览器的一些能力我们可以操作哪些内容获取一些浏览器的相关信息(窗口的大小)操作浏览器进行页面跳转获取当前浏览器地址栏的信息操作浏览器的滚动条浏览器的信息(浏览器的版本)让浏览器出现一个弹出框(alert/confirm/prompt)BOM 的核心就是 window 对象window 是浏览器内置的一个对象,里面包含着操作浏览器的方法获取浏览器窗口的尺寸innerWidth和inner
2020-07-16 20:41:14
1782
原创 JS递归函数的运行
递归函数什么是递归函数递归就是一个函数在它的函数体内自己调用自己。执行递归函数将反复调用其自身。递归函数必须有结束条件,否则会出现死循环。当函数在一直递推,直到遇到墙后返回,这个墙就是结束条件。所以递归要有两个要素,结束条件与递推关系。要实现递归要书写两个内容:一个是满足结束条件的时候结束函数;一个是不满足结束条件的时候要执行的代码;function sum(){ console.log(1) sum()}sum()//sum()函数调用sum,执行sum里面的代码,打印1,又执
2020-07-11 11:45:04
799
原创 JS中for循环执行过程
For循环for循环的结构语法: for( 1.初始值; 2.循环条件的判断; 4.自身的改变 ){ 3.要执行的代码; } //执行的顺序:1 > 2 > 3 > 4for循环的简单案例案例一:在控制台输出1~5的值 for(i=1;i<=5;i++){ console.log(i);//控制台输出每次循环得到的 i 的值 } /* i 的初始值是1,每次i+1,直到结果 i > 5 (不满足i<=5
2020-07-11 10:28:34
1230
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人