![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue3
Time202051
这个作者很懒,什么都没留下…
展开
-
iframe通信,window.postMessage父子项目数据通信
如果你在子项目中使用 window.addEventListener(‘message’, …) 来监听消息,但收到的 event.data 类型是 “webpackWarnings”,这可能是因为你的监听器在Webpack开发服务器的环境下也会接收到一些Webpack相关的警告信息。原创 2024-02-04 14:35:37 · 445 阅读 · 0 评论 -
微信小程序蓝牙通信
微信小程序蓝牙通信原创 2022-06-14 15:47:36 · 458 阅读 · 1 评论 -
json转成blob blob转成json json数据转成zip导出 zip的解析 导入本地 json/zip new FileReader()
json转成blob const blob = new Blob([JSON.stringify('json数据')], { type: "application/json", });blob转成json这里用promise 否则reader.onload里面生成的body数据外面无法拿到const fileReaderPromise = (blob, fileName) => { return new Promise((resolve, reject) => {原创 2022-05-31 16:46:09 · 1938 阅读 · 0 评论 -
zip保存数据和接口获取压缩包 jsZip
//导出项目使用(压缩包内多个json文件)export const moreJsonToZip = async (arr,zipName) => { console.log('导出的数据',arr); const zip = new JSZip(); arr.forEach(item => { const { name, data } = item const blob = new Blob([JSON.stringify(data)], { type: "applica原创 2022-05-25 14:41:44 · 977 阅读 · 0 评论 -
html5的 data-* 实现主题色
<div class="main" id="main" :data-theme="theme"></div>[data-theme='black'] { --content-bg-color: #040506; //中心区域背景色 --content-page-bg-color: #111216; //页面区域背景色 --header-icon-color: #fff; //头部图标 // 标尺 --ruler-shadow-color: rgba(0, 100,.原创 2022-05-19 16:03:49 · 1960 阅读 · 0 评论 -
本地获取文件
<input type="file" ref="mapFileRef" accept=".jpg, .png" hidden @change="onMapFileLoad" />const mapFileRef = ref(null);// 选择地图const onMapFileLoad = () => { const reader = new FileReader(); ...原创 2022-05-18 10:54:25 · 121 阅读 · 0 评论 -
解析psd文件,并映射成组件
psd原创 2022-04-22 17:49:12 · 730 阅读 · 0 评论 -
useCenterHook
import { ref, reactive, computed } from ‘vue’;import { useMenuStore } from ‘@/store/menu.js’;import { useCenterStore } from ‘@/store/center.js’;import { useFrameStore } from ‘@/store/frame.js’;import { useRightNavStore } from ‘@/store/pinias.js’;impor原创 2022-03-17 17:03:15 · 473 阅读 · 0 评论 -
vue导入导出json
// 导出选中页面const exptPageList = data => { if (!data) return; const blob = new Blob([JSON.stringify(data)], { type: 'text/plain;charset=utf-8', }); saveAs(blob, `页面菜单.json`);};// 导入页面const fileLoad = () => { const reader = new FileReader();原创 2022-03-11 17:14:55 · 1821 阅读 · 0 评论 -
vue3中使用vuedraggable可分组拖拽
vue3中使用vuedraggable可分组拖拽原创 2022-03-02 15:01:12 · 939 阅读 · 0 评论 -
在vue3+vite项目中使用svg
https://segmentfault.com/a/1190000039255368原创 2022-02-12 10:58:18 · 540 阅读 · 0 评论