- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 vue3打包后报错Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘nextSibling‘)
解决vue3报错Uncaught (in promise) TypeError: Cannot read properties of null (reading 'nextSibling')
2025-03-31 19:34:37
373
原创 vue表格数据导出excel(自定义标题| 背景 | 字体 | 颜色 | 大小| 内容自动换行)
vue导出excel1、自定义标题背景颜色。2、自定义标题字体大小。3、内容过长自动换行。
2024-06-20 20:33:24
1159
原创 nvm安装node报错Get “https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt“解决
由于淘宝源域名修改,nvm使用原淘宝源安装node会报错。打开nvm安装目录下的settings.txt。
2024-03-15 14:43:34
2492
1
原创 vue在自定义组件上使用v-model
父组件绑定值控制子组件显示与隐藏。父组件通过v-model绑定isShow,子组件通过props:[“value”]接收,同时子组件可以通过$emit(‘input’, false)来改变这个值。点击子组件里的关闭按钮会触发$emit(‘input’, false)从而改变父组件isShow,isShow变成false,子组件不显示。点击switch isShow变成true,子组件显示。开始isShow是false,子组件不显示。
2023-02-17 13:35:14
304
原创 解决nvm切换node版本后npm全局安装(npm i -g)的包无法使用
解决nvm切换node版本后npm全局安装(npm i -g)的包无法使用
2022-11-07 13:22:52
5864
6
原创 vue三级导航栏利用自定义属性data-*和事件委派优化
如上图所示,标签很多,因此可以利用事件委派来优化,也就是给父标签添加click监听,利用自定义属性data-*为每个标签设置自定义属性,具体代码如下<template> <div class="type-nav"> <div class="container"> <div @mouseleave="yinIt" @mouseenter="showIt"> <h2 class="all">全部商品分类<.
2021-09-26 11:56:06
706
原创 vue $attrs与$listeners详解
this.$attrs包含所有父组件传递过来的属性(不包括被prop识别的和 class 、 style )。this.$listeners包含所有父组件传递过来的事件监听组成的对象 (不含 .native 修饰器的v-on 事件监听器。)//父组件<template> <div> <HintButton :h='aa' name='kk' age="99" @hh="test"></HintButton> </div><
2021-09-12 22:44:58
478
原创 vue .sync修饰符使用详解
很多时候我们需要改变父组件向子组件传递的props,但是这个数据流是单向的。要想使父子之间props双向绑定就要借助自定义事件。下面来举个例子:子组件中有一个盒子和一个按钮,父组件通过变量visible控制子组件是否显示,同时子组件现在想要通过按钮来改变父组件中visible的值,从而控制子组件的显示与否。//Fu.vue<template> <div> <Zi v-show="visible" :visible="visible" @update="upda
2021-09-11 21:57:00
457
原创 ES6(javascript)模块化之导入导出方式详解
一、export导出导出变量、函数:方式一: export let name='zxc' export function test() { console.log('haha') } 方式二: let name='zxc' export {name} function test() { console.log('haha') } export {test} //如果在同一个js文件中可以一起导出 e
2021-08-06 11:27:12
634
原创 vscode设置自动复制鼠标选中内容(滑词选中自动复制)
vscode设置自动复制鼠标选中内容由于习惯了浏览器上鼠标选中自动复制,在vscode上寻找一番后发现了如下插件Copy On Select安装好后就会自动复制选中内容,再也不用ctrl+c啦
2021-08-04 19:52:24
3072
3
原创 前端promise、async重点总结
一、promoise1.注意点1 如果调用then的Promise的状态发生改变,但是then中并没有关于这种状态的回调函数,那么then将创建一个没有经过回调函数处理的新Promise对象,这个新Promise只是简单地接受调用这个then的原Promise的终态作为它的终态。例:异常穿透var flaglet p=new Promise((resolve,reject)=>{ setTimeout((falg)=>{ if(flag){ ..
2021-07-22 11:54:21
1156
原创 CommonJs模块化原理
CommonJs模块化原理核心之导入导出模块化的核心是导出和导入,Node中对其进行了实现:exports ,module.exports可以负责对模块中的内容进行导出。require函数可以帮助我们导入其他模块(自定义模块、系统模块、第三方库模块)中的内容。下面举个例子来分析exports导出原理,新建一个bar.js,内容如下:let age=18let name="kk"exports.name=nameexports.age=age在 bar.js同级目录下再新建一个main.js
2021-06-30 19:59:58
277
原创 关于vscode Search node_modules插件使用的一些问题
关于vscode Search node_modules插件使用的一些问题1.插件默认搜索根目录下的node_modules,若要搜索指定位置的node_modules可按如下步骤操作1.1找到扩展设置1.2在下图位置输入要搜索的node_modules路径即可...
2021-06-10 17:25:52
2506
5
原创 vscode自定义背景图片
vscode自定义背景图片效果图2.具体步骤右键vscode,打开文件所在位置,依次打开resources,app,out,vs,workbench文件夹中,用notepad++打开其中的workbench.desktop.main.css在代码最后加上以下代码:body {background-image: url(‘file:///E:/360用户文件/12.jpg’);//图片所在文件夹位置background-size: 100%;//背景尺寸opacity: 0.6;//背
2021-05-26 20:43:37
387
vue2导出表格数据到excel文件
2024-06-20
网络软件开发课程设计 jsp网上论坛 jsp BBS
2022-06-15
安徽工程大学数据库课程设计运动会成绩管理系统.zip
2021-02-09
安徽工程大学数字逻辑课程设计数字显示电子钟三.zip
2021-02-09
安徽工程大学计算机网络课程设计电子招生网站.zip
2021-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人