摘要: electron + vite + vue3 参考网址: https://evite.netlify.app/ 安装步骤 npx degit alex8088/electron-vite-boilerplate electron-app cd electron-app npm install npm 阅读全文
posted @ 2024-11-18 16:50 新恒 阅读(8) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>css动态检测屏幕 阅读全文
posted @ 2024-11-15 15:40 新恒 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 项目开发中基本都会用到组件库,但是设计稿样式和功能不一定和组件库相同,尤其像是消息提示弹窗、确认弹窗,各个项目都有自己的一套风格。如何封装一个自己的弹窗组件,且不需要每个用到弹窗的组件都需要引入这个弹窗组件,然后传参等等这些繁琐的步骤。而只需要使用简单的js就可以直接调用// Confirm.vue 阅读全文
posted @ 2024-08-18 16:17 新恒 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 做为 NVM 的忠实用户,无意中在网上看到了更方便的管理node版本的工具volta。本来觉得没啥东西,无非就是nvm的仿品或者替代品而已,既然我已经可以随意切换我的node了,为什么还要换个工具去管理我的开发环境,没甚意思。但是当我细细探究之时才发现,这个东西将来必然会取代nvm的地位,成为包管理 阅读全文
posted @ 2024-07-08 14:55 新恒 阅读(459) 评论(0) 推荐(0) 编辑
摘要: import screenfull from 'screenfull' // 全屏 handleScreen() { //screenfull.isEnabled 此方法返回布尔值,判断当前能不能进入全屏 if (!screenfull.isEnabled) { return false } //s 阅读全文
posted @ 2024-06-06 17:18 新恒 阅读(144) 评论(0) 推荐(0) 编辑
摘要: vue的public的资源在打包时不会被编译,只会copy 所以在在src路径下引入public文件夹下的图片、视频、音频,编译不会改变其路径,但是在src下引入public文件夹下的js、json,在打包时都会被编译,所以直接引入会丢失路径(因为打包时,当前页面引入的路径被hash打包,而publ 阅读全文
posted @ 2024-04-26 09:28 新恒 阅读(3458) 评论(0) 推荐(0) 编辑
摘要: 引用地址:基于vue的 表单设计器(拖拽生成表单)_vue-form-generator-CSDN博客 阅读全文
posted @ 2024-04-10 10:05 新恒 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、vuex创建全局变量在store/index中: import Vuex from 'vuex' Vue.use(Vuex) const user = { state: { // 全屏 fullscreen: false, }, mutations: { // 全屏 SET_FULLSCREEN 阅读全文
posted @ 2023-11-27 11:26 新恒 阅读(1197) 评论(0) 推荐(0) 编辑
摘要: <!--input只允许输入整数--> <input type="text" name="a" onkeyup="value=value.replace(/[^\d]/g,'')" > <!--input只允许输入整数和小数(小数只保留小数点后两位)--> <input type="text" na 阅读全文
posted @ 2023-10-11 11:26 新恒 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、校验数字的表达式 1 数字: ^[0-9]$ 2 n位的数字: ^\d{n}$ 3 至少n位的数字: ^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0- 阅读全文
posted @ 2023-09-18 15:48 新恒 阅读(73) 评论(0) 推荐(0) 编辑