
学习
放荡不羁的疯子
这个作者很懒,什么都没留下…
展开
-
移动端下拉列表基本实现
基于vue3.x手写的一个移动端异步加载下拉列表实现原创 2023-01-28 22:30:47 · 804 阅读 · 0 评论 -
回调地狱总结(一)- 串行执行
最近在开发中碰到一个需求,需要使用element ui中的确认对话框连续弹出三次再实现下面的业务。一开始书写的代码如下:this.$confirm('请确认?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', center: true }).then(() => { this.$confirm(原创 2022-03-04 09:22:28 · 725 阅读 · 0 评论 -
数组以及对象的赋值问题
昨天在开发中,要实现一个操作是把数组1赋值给数组2的操作。写了一段类似这样的代码:let arr = [10, 20, 30]let arr1 = arrarr1[2] = 90 console.log(arr, arr1, '打印的结果') //[10, 20, 90] [10, 20, 90]我只改变了arr1的值但是arr和arr1都发生了改变。原因是arr1 = arr 不是一个赋值操作,而是把arr的内存地址给了arr1。也就是两个数组都指向了同一个内存地址。(这里我也不原创 2022-02-11 11:30:18 · 8474 阅读 · 0 评论 -
vue3.0 过滤器解决方案
因为vue3.0不再支持局部过滤器属性,笔者参考这篇文章总结出下面的用法vue3.0中为啥要删除过滤器功能,因为功能重复吧? - 知乎1、首先定义一个filter.ts文件import { computed } from 'vue'export default function () { const getSystemUserStatus = computed(() => { // 这里需要用一个函数来返回,好像是用到了闭包的概念,这里我不太理解这种写法 retu原创 2021-12-20 17:12:22 · 3253 阅读 · 0 评论 -
element plus 主题色替换
原创 2021-12-16 23:00:36 · 3462 阅读 · 6 评论 -
在vue中使用Tinymce
场景:在需求中需要使用富文本编辑器进行在线文本编辑详见,见中文网站1、引入"@packy-tang/vue-tinymce":"^1.1.2","tinymce":"^5.9.1",这两个放在package.json中的依赖中2、使用<template> <vue-tinymce v-model="content" :setting="setting" /></template><script> imp...原创 2021-09-06 22:29:52 · 1332 阅读 · 0 评论 -
基于Vue实现html2Canvas与QRCode.js2生成带有二维码的海报
一、业务一篇文章,点击转发输入姓名以及手机号后生成一个二维码图片,随后点击下载图片,将图片分享给别人二、结果点击下载后的二维码三、实现html部分<!-- 生成二维码以及文案的弹框 --> <div class="qrcode-template" v-show="showTransferUrlDialog"> <div class="dialog-bind-alipay1"> <div clas..原创 2021-08-27 23:36:34 · 924 阅读 · 0 评论