随笔分类 - Html/JS
1
摘要:npm i @vitejs/plugin-legacy --save import legacy from '@vitejs/plugin-legacy'; export default defineConfig({ base:"./", plugins:[ vue(), legacy({ targ
阅读全文
摘要:创建一个.net 7.0类库工程,引用下面的nuget包: ``` html 如果用到SkiaSharp就引入这个 ``` 然后把Project sdk改成这样: ``` ``` 然后c#代码可以这样写: ``` cs using Microsoft.AspNetCore.Components.We
阅读全文
摘要:首先,路由必须是KeepAlive模式 <script setup lang="ts"> import { onActivated } from "vue"; import { onBeforeRouteLeave } from "vue-router"; import { ref } from "
阅读全文
摘要:在webpack的config文件里,使用DefinePlugin const webpackConfigDev = merge(baseWebpackConfig, { entry: './MainTest.ts', plugins: [ new webpack.DefinePlugin({ 'p
阅读全文
摘要:display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: -moz-box; -moz-box-orient: horizon
阅读全文
摘要:新版本的 file-loader生成使用ES模块语法的JS模块,所以它加载的文件,不再返回路径,而是返回一个对象,通过对象.default属性,可以取得路径 所以第一种方法,可以修改路径 <img src="require('assets/logo.png').default"/> 显然这样很麻烦,
阅读全文
摘要:构建项目可以使用electron-forge构建,但是这个东西打包比较坑,mac运行报错,win下会有缓存机制,也就是热更新无效 所以选择使用electron-packager打包 sudo npm install electron-packager -g 到项目根目录下,执行下面命令即可打包,速度
阅读全文
摘要:设置淘宝镜像 npm config set registry https://registry.npm.taobao.org 不想用他们的,再设置回原来的就可以了:npm config set registry https://registry.npmjs.org
阅读全文
摘要:<html> <body> <div id="div1" style="width:100%;height:100%;"> <div id="div2" style="width:80%;height:80%;border:5px solid #000;"> <div style="width:60
阅读全文
摘要:那是因为服务器输出了 X-Frame-Options 头,只要把这个头删除掉,就没问题了
阅读全文
摘要:代码里如果用到const 关键字,编译报这种错误 解决方法: npm install terser-webpack-plugin --save然后,webpack配置: const TerserPlugin = require('terser-webpack-plugin'); module.exp
阅读全文
摘要:npm安装node-sass各种失败,试试这样 1.安装cnpm(https://npm.taobao.org/) npm install -g cnpm --registry=https://registry.npm.taobao.org 2.在项目文件夹下安装node-sass cnpm ins
阅读全文
摘要:css: pointer-events:none;
阅读全文
摘要:var content = "awfjawf测试wfewef"; var ret = /\p{Unified_Ideograph}+/u.exec(content);
阅读全文
摘要:匹配任意字符,但不包含单引号和双引号 ((?![\'|\"]).)+ ?!a 表示不包含a \s 匹配空白字符
阅读全文
摘要:visibilitychange事件可以检查从后台返回事件,然后通过添加div,强制浏览器刷新页面 var divEle = document.createElement("DIV"); divEle.style.position = "absolute"; divEle.style.left = "0px"; divEle.style.top...
阅读全文
摘要:display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; -webkit-line-clamp:限制显示最多几行下面代码是一行显示省略号: overflow: hidden; text-ove...
阅读全文
摘要:vue动态加载组件,可以使用以下方式 <component :is="propertyname" v-for="tab in tabs"></component> :is必须是指向data里面的变量,如果使用is="proname",那么is指向的名称,必须在components里面定义, 如: n
阅读全文
摘要:var requestAnimationFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame; var func = (time) => { //动画代码 //继续提交动画 requestAnimationFr...
阅读全文
1

浙公网安备 33010602011771号