logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

echarts饼图调整位置不是使用grid,用center

2.string:例如,‘20%’,表示外半径为可视区尺寸(容器高宽中较小一项)的 20% 长度。内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴。2.相对的百分比:center: [‘50%’, ‘50%’]1.数字:center: [400, 300]1.number:直接指定外半径值。3.数组:数组的第一项是。,第二项是相对于容器。

文章图片
#echarts#前端#javascript
移动端浏览器的扫描二维码实现(vue-qrcode-reader与jsQR方式)

类似扫一扫的功能,自动识别到画面中的二维码并进行识别,也可以选择从相册中上传。vue-qrcode-reader一组用于检测和解码二维码的Vue.js组件jsQR一个纯粹的javascript二维码阅读库,该库接收原始图像,并将定位、提取和解析在其中找到的任何二维码。zxing-wasmZXing-C++ WebAssembly 作为带有类型的 ES/CJS 模块。读/写 web、node、bun

文章图片
#vue.js#前端#javascript
vue3 +element-plus中避免一打开表单的下拉选择的change事件自动校验问题

新增和编辑共用一个弹窗时,每次打开新增弹窗,el-select的表单项会触发change事件的自动校验。我这里的下拉选择是支持多选的,也就是属性上有multiple。

文章图片
#前端
vue3+element Plus实现表单项的动态新增与删除

【代码】vue3+element Plus实现表单项的动态新增与删除。

文章图片
#前端#vue.js#javascript +1
在vue3+setup+ts中使用内置动态组件component

component是vue的内置组件,不需要注册可以直接使用。通过is去选择要渲染的组件,可以是一个组件名称字符串(使用在选项式API中),也可以是组件的定义(使用在组合式 API中)。

#前端#javascript#vue.js
typeerror: Cannot read properties of null (reading ‘emitsOptions‘)报错原因及解决方法

可能导致的原因以及解决方法:1. 在父组件中子组件名称没有正确引入:检查组件名称和子组件是否正确定义props以及emit的使用2. 在一个空值上去访问属性:可以使用可选链操作符(?)去检查对象是否为空3. v-if指令的判断条件为null,导致无法找到对应的属性:使用v-show代替v-if,因为v-show不会造成DOM的变化4. v-for指令在数据循环渲染时初始化数据为undefined:

#javascript#前端#vue.js +1
HBuilderX自定义文件路径跳转

HBuilderX自定义路径跳转

#前端
formData表单如何定义ts类型,以及如何使用formData和使用场景;formData.append() ts报错没有与此调用匹配的重载;ts中keyof的使用

formData 对象是一种用于在 HTML 表单中收集数据的方法。与传统的 URL 编码的表单数据相比,它支持文件上传和二进制数据传输。创建一个FormData对象,然后调用它的append()方法来向里面添加字段名称和字段值。在 TypeScript 中,keyof 是一个在对象中获取所有键名的类型操作符。它的语法是 keyof T,其中 T 是对象类型,结果是一个字符串字面量类型,包含了 T

#vue.js#typescript#前端 +1
到底了