logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3、ts使用ant-design-vue

1.安装yarnadd ant-design-vue@next# ORnpm i --save ant-design-vue@next2.使用在main.ts文件中引入import { createApp } from "vue";import App from "./App.vue";import Antd from 'ant-design-vue';import 'ant-design-vue

vue3+vite使用monaco-editor编辑器

基于vue3+vite封装monaco-editor编辑器

#编辑器#javascript#typescript
vue3使用clipboard进行复制

1.安装依赖npm install clipboard --save2.使用<button class="copy" data-clipboard-text="复制内容" @click="copy">复制</button>import Clipboard from 'clipboard'const copy = () => {let clipboard = new C

vue3.0报错Error: Cannot find module ‘vue-loader-v16/package.json‘

使用vue-cli初始化项目,启动报错。Error: Cannot find module 'vue-loader-v16/package.json'解决:卸载依赖:npm uninstall vue-loader-v16重新安装依赖:cnpm i vue-loader-v16安装成功就行了。

vue路由传参,刷新页面不丢失参数

1.使用params传参通过配置name传参,name是你要跳转的路由名字this.$router.push({name: 'content',params: {id: id}})在content页面,使用params获取created () {this.articleId = this.$route.params.id}在router路由配置...

vue使用watch监听对象中的属性

vue提供了一个watch方法,可以监听data内的相应数据变动,触发相应的方法。例如监听对象的变化:data: function() {return {objArr: [{ id: 1, name: '李四' }],}},监听对象objArr的变化:watch: {// 如果是要对数组列表项的内容是否发生改变做监听,则需要加上一个【deep:true】属性。objArr: {

vue3+vite使用monaco-editor编辑器

基于vue3+vite封装monaco-editor编辑器

#编辑器#javascript#typescript
vue3、ts封装el-dialog

1.子组件dialog.vue<template><div><el-dialog title="提示" v-model="visible" width="30%" @close="onClose"><span>需要注意在 Dialog 打开前是这条内容和下面的内容都是不会被渲染的</span><strong>额外的内容<

#typescript
到底了