logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaScript 打开本地文件夹的N种方法

设置一个不可见的input标签,通过input上面的multiple 属性打开本地文件,我写的是vue3用法:这个属性与webkitdirectory 的具体区别可以百度看看。给自己定义的按钮添加下面代码,通过创建一个不可见的input标签实现。通过ActiveXObject对象。

文章图片
#javascript#前端#typescript
vue 右键点击事件

右键点击事件为@contextmenu.prevent.stop=‘’<div@contextmenu.prevent.stop="rightClick(event)"></div>function rightClick(id) {console.log(id)}

npm ERR! code ENOENT问题解决方法

很突然就在我关闭文件进行压缩后,再重新打开npm报错了npm ERR! code ENOENTnpm ERR! code ENOENTnpm ERR! errno -4058npm ERR! syscall opennpm ERR! enoent ENOENT: no such file or directory, open 'xxx\package.json'npm ERR! enoent Th

vue双击事件

vue双击事件vue双击事件通过在标签上绑定@dbclick事件例如实现双击选择<li v-for="(item,index) in List"@dblclick="dbAddItem(index)"><span >{{item.Name}}</span></li>function dbAddItem(index) {protocolList.val

#vue.js#typescript#javascript
警告:Component is missing template or render function.

警告:Component is missing template or render function.在写vue项目时,网页没有加载出来东西一片空白,然后控制台出现黄色的警告:原因是:在引入模块的时候没有写后缀!!!加上.vue后就可以正常显示了。...

flex布局纵向排列右对齐

flex布局纵向排列右对齐flex布局的对齐方式分为主轴方向和交叉轴方向,默认主轴为横向即flex-direction:row;需要使布局方向纵向需要设置为,设置后主轴为纵向,交叉轴为横向flex-direction:column;布局盒子中的项的排列方式设置时也要注意其应用的轴。用于设置在主轴上项目对齐:justify-content:设置在交叉轴上项目对齐:align-items:实现项目右对

#html#css
vue3 报错提示 找不到模块“./XXX.vue”或其相应的类型声明

vue3 报错提示 找不到模块“./XXX.vue”或其相应的类型声明从网上找了好多方法比如在tsconfig文件下增加:{"compilerOptions": {"baseUrl": "./","paths": {"@/*": ["src/*"]}},"exclude": ["node_modules",

#typescript
vue3获取当前组件实例的方法getCurrentInstance

vue3获取当前组件实例的方法getCurrentInstance在vue3中,setup 是围绕 beforeCreate 和 created 生命周期钩子运行的,setup的执行时组件对象还没有创建,此时不能使用this来访问data/computed/methods/props,我们可以通过 getCurrentInstance这个函数来返回当前组件的实例对象,也就是当前vue这个实例对象i

#vue.js#javascript#前端
input 输入框显示默认文字

input 输入框显示默认文字我做了一个有下拉框的input输入框组件,在输入框显示默认设置的文字,可以通过设置input的v-model的绑定内容来设置子组件vue:<div class="input-select-container" @blur="onConBlur()"id="input-select-container" ><div class="input-conta

Ajax前后端交互

Ajax前后端交互通过表单的形式进行前后端的交互,首先创建一个文件夹,打开终端执行npm init再npm install express npm install multer,在文件夹创建index.js 文件和public文件夹下面创建index.html 如图现在再html中写Ajax请求:1、创建一个XMLHttpRequest对象ie浏览器中创建方式:var xhr = new Acti

#ajax#交互#服务器
暂无文章信息