位置: IT常识 - 正文
推荐整理分享Vue3二维码生成(简洁明了)(vue qrcode生成二维码),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:vue qrcode,vue视频软件怎么生成二维码,vue 扫码,vueurl生成二维码,vue根据链接地址生成二维码,vueurl生成二维码,vue生成二维码并保存图片,vue qrcode生成二维码,内容如对您有帮助,希望把文章链接给更多的朋友!
或者
yarn add qrcode.vue二,引入插件到页面中import QrcodeVue from 'qrcode.vue'三,页面实现 <qrcode-vue :value="qrCode123" size:300 ></qrcode-vue>:value="qrCode123"是二维码中的值
四 ,全部代码<template> <el-button text @click="dialogVisible = true" >click to open the Dialog</el-button > <el-dialog v-model="dialogVisible" title="Tips" width="30%" :before-close="handleClose" > <qrcode-vue :value="qrCode123" size:300 ></qrcode-vue> <template #footer> <span class="dialog-footer"> <el-button @click="dialogVisible = false">Cancel</el-button> <el-button type="primary" @click="dialogVisible = false" >Confirm</el-button > </span> </template> </el-dialog></template><script lang="ts" setup>import { ref } from 'vue'import { ElMessageBox } from 'element-plus'import QrcodeVue from 'qrcode.vue'const dialogVisible = ref(false)const qrCode123 = ref("我是二维码信息")const handleClose = (done: () => void) => { ElMessageBox.confirm('Are you sure to close this dialog?') .then(() => { done() }) .catch(() => { // catch error })}</script><style scoped>.dialog-footer button:first-child { margin-right: 10px;}</style>Vue3介绍(不用理会)vue3.0带来了什么 1.性能的提升 打包大小减少41% 初次渲染快55%,更新渲染块133% 内存减少54% ........ 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Sharking ...... 3.拥抱TypeScript vue3.0更好的支持TypeScript 4.新的特性 Composition API(组合api)
。 setup配置
。ref与reactive
。watch与watchEffect
。 provide和inject
。 .......
新的内置组件
。 Fragment
。Teleport
。Suspense
其他改变
。新的生命周期钩子
。data选项应始终被
下一篇:jushed32.exe是什么进程 jushed32进程查询(jusched.exe)
友情链接: 武汉网站建设