logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VUE3.0+TS用ref获取元素

<div ref="element" @click="handleClick">div元素</div>//在setup中无法使用thissetup(){//新建一个ref对象,对象命名必须与ref命名相同//在setup的中还不是一个DOM节点类型,在DOM挂载后才会是ELEMENT类型,所以要设置泛型const eleRef = ref<null | HTMLEle

#javascript
Vue2.x -- 解决vue2editor文本框报错、作用域插槽、对象解构赋值、VsCode支持Vue文件配置

解决vue2editor文本框报错报错提示: [Violation] Added synchronous DOM mutation listener to a 'DOMNodeInsertedIntoDocument' event.原因:vue-editor无法编译div标签解决方法:replace()方法,可以尝试把数据中的 div 标签换成 p 标签语法: 例如vue-editor标签中绑定的

#javascript
Vue3入门 ----- Vite、Vetur、Vue-router@4、Pinia的使用

打包 – Vite极速的服务启动,使用原生 ESM 文件,无需打包轻量快速的热重载,始终极快的模块热重载(HMR)丰富的功能,对 TypeScript、JSX、CSS 等支持开箱即用传统打包方式基于打包器的方式启动,必须优先抓取并构建你的整个应用,然后才能提供服务。vite 方式Vite 只需要在浏览器请求源码时进行转换并按需提供源码。根据情景动态导入代码,即只在当前屏幕上实际使用时才会被处理。P

#javascript#typescript
Vue3入门 ----- script setup、computed、watch、组件通讯、ref

前言:因为公司的一个后台新项目决定用Vue3, 然而同事包括自己使用Vue3时, 除了一些语法例setup, defineComponent等与Vue2有区别外, 并没有其他特别的地方, 反而增添了开发的工作量. 觉得Vue3和Vue2最大的不同不该是语法上的不同, 故决定系统性地开展Vue3的学习.初使用和Vue2使用的optionsAPI(例如: 数据放 data 中, 方法放 methods

#typescript#vue.js#前端
【Electron】vue项目携带cookie完成第三方网站免登跳转

const partition = Date.now().toString() // session隔离 要设定唯一的string 否则窗口多开的话// nodeIntegration: true, // 设置开启nodejs环境enableRemoteModule: true, // enableRemoteModule保证renderer.js可以可以正常require('electron')

#electron#vue.js#javascript
到底了