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