
vue3.0
Wxinin
这个作者很懒,什么都没留下…
展开
-
vite的基本使用
vite是更轻量级的vue项目脚手架工具,它的热更新和打包速度更快相比于vue-cli默认安装的插件少,随着后期开发依赖增多,需要自己配置创建项目:npm init vite-app 项目名称npm inpm run dev原创 2021-11-13 18:13:33 · 687 阅读 · 0 评论 -
vue3读取本地国际化语言
<template> <el-config-provider :locale="currentLocale"> <router-view /> </el-config-provider></template><script lang="ts">import { ElConfigProvider } from "element-plus";import zhCn from "element-plus/lib/loc原创 2021-11-01 15:02:31 · 889 阅读 · 0 评论 -
在vue3中使用富文本编辑器WangEditor
import WangEditor from 'wangeditor'setup() { const editor = ref() const content = reactive({ html: '', text: '', }) let instance onMounted(() => { instance = new WangEditor(editor.value) Object.assign(instanc原创 2021-08-31 15:56:41 · 1231 阅读 · 0 评论 -
vue3.0获取挂载的全局方法时报错问题
main.ts中const app = createApp(App)app.config.globalProperties.$useMousePosition = useMousePosition()vue中 (as any才是关键–这是因为万恶的类型检查)!!import { defineComponent,getCurrentInstance } from "vue"; setup(){ const {proxy} = getCurrentInstance() as any cons原创 2021-08-30 17:48:46 · 1300 阅读 · 0 评论 -
vue3.0中TypeScript封装axios方法以及应用
useRequest.ts// 引入axiosimport axios from 'axios'import { ref } from "vue"// 发送ajax的请求export default function<T> (url: string) { // 加载的状态 const loading = ref(true) // 请求成功的数据 const data = ref<T|null>(null) // 错误信息 co原创 2021-08-28 10:09:32 · 1539 阅读 · 5 评论