网站首页 > JavaScript
vue3大屏适配实现方案:rem

vue3大屏适配实现方案:rem

页面所用单位全部改为rem 复制该代码到文件中 修改代码中的设计稿尺寸 在组件中引入该Hook,并使用 import { useScreenAdaptation } from '@/hooks/useScreen'; useScreenAdapta...

vue3 省市县三级下拉框

vue3 省市县三级下拉框

实现效果 代码示例 import AreaSelectr from '@/components/Areaselect' // 引入组件 <el-col :span="12"> <el-form-item label="常驻地...

vue3实现可拖拽弹窗

vue3实现可拖拽弹窗

实现效果 可拖拽弹窗默认样式 可拖拽弹窗内嵌PDF预览组件 简单示例 <!-- 可拖拽悬浮窗 --><!--autointro-->...

vue3中使用pdfjs-dist实现预览PDF文件

vue3中使用pdfjs-dist实现预览PDF文件

效果如下 简单示例 <template> <PdfViewer :pdfUrl="demoPdf" /> </temlate> import demoPdf from "@/assets/demo.pdf";...

后台管理系统消息通知模块

后台管理系统消息通知模块

Pinia 实现状态管理 import { defineStore } from 'pinia' import { createPersistedState } from 'pinia-plugin-persistedstate' export con...

前端 Websocket 公共方法封装

前端 Websocket 公共方法封装

代码简单使用 function initSocket(userId { const { socket, destroy } = useSocketWithoutUrl(`/ws/websocket/${userId}`, { isInitConnec...

根据传入的文本宽度计算平均宽度并返回(用于el-table中的设置宽度)

根据传入的文本宽度计算平均宽度并返回(用于el-table中的设置宽度)

/** * 根据传入的文本计算宽度 * @description 计算文本宽度,可选择平均宽度或最大宽度模式,保留两位小数 * @param texts 文本数组 例如 ['文本1', '文本2', '文本3']...

安装依赖报错

安装依赖报错

npm i --legacy-peer-deps ```<!--autointro-->...

Canvas 添加水印向下兼容版

Canvas 添加水印向下兼容版

watermarks脚本文件 // watermarks.ts interface WatermarkOptions { rabbitStudent_innerText?: string | Array<String>; ra...

并发任务控制

并发任务控制

代码结构 timeout函数 返回一个 Promise,在指定时间后 resolve。 SuperTask类 属性 maxParallelCount:最大并发数。 taskList:待执行任务队列。 currentTask:当前运行任务数。 方法...

1 2 3
返回顶部
召唤伊斯特瓦尔