当前位置: 首页 > news >正文

网站被墙怎么办擦彩网站开发

网站被墙怎么办,擦彩网站开发,wordpress好用的空间,app设计素材网站概述 Excalidraw是一个非常好用的画图板工具#xff0c;但是是用React写的#xff0c;本文分享一种在Vue项目中使用的方法。 效果 实现 Excalidraw简介 这篇文章(Excalidraw 完美的绘图工具#xff1a;https://zhuanlan.zhihu.com/p/684940131)介绍的很全面#xff0c;…概述 Excalidraw是一个非常好用的画图板工具但是是用React写的本文分享一种在Vue项目中使用的方法。 效果 实现 Excalidraw简介 这篇文章(Excalidraw 完美的绘图工具https://zhuanlan.zhihu.com/p/684940131)介绍的很全面大家移步可以过去看看。 使用 官方文档https://docs.excalidraw.com/docs 1. 引入依赖 npm install react react-dom excalidraw/excalidraw # 或 yarn add react react-dom excalidraw/excalidraw2.添加配置 修改vite.config.js添加如下配置 export default defineConfig({...,define: {process.env: {}}, })3.页面使用 在Vue文件中的使用方式如下 templatediv classcontainerdiv classheaderLZUGISbutton stylefloat: right clicksaveSave/button/divdiv classexcalidraw idexcalidraw/divdiv classfooterlzugis 2024/div/div /templatescript import { createRoot } from react-dom/client; import React from react; import { Excalidraw } from excalidraw/excalidraw;let root null,app null;export default {data() {return {};},mounted() {root createRoot(document.getElementById(excalidraw));const elements JSON.parse(localStorage.getItem(excalidraw-elements));const libs JSON.parse(localStorage.getItem(excalidraw-libs));const state JSON.parse(localStorage.getItem(excalidraw-state));const {theme,activeTool,name,scrollX,scrollY,zoom,offsetLeftm,offsetTop,} state;root.render(React.createElement(Excalidraw, {name: 我的画板,initialData: {elements: elements,libraryItems: libs,appState: {theme,activeTool,name,scrollX,scrollY,zoom,offsetLeftm,offsetTop,},},langCode: zh-CN,onChange: this.onChange,onLibraryChange: this.onLibraryChange,excalidrawAPI: this.excalidrawAPI,// props}));},unmounted() {root.unmount();},methods: {save() {if (app) {localStorage.setItem(excalidraw-state,JSON.stringify(app.getAppState()));localStorage.setItem(excalidraw-elements,JSON.stringify(app.getSceneElements()));}},onChange(e) {localStorage.setItem(excalidraw-elements, JSON.stringify(e));},onLibraryChange(e) {localStorage.setItem(excalidraw-libs, JSON.stringify(e));},excalidrawAPI(e) {app e;window.app e;},}, }; /scriptstyle scoped langscss .container {width: 100%;height: 100vh;overflow: hidden;display: flex;flex-direction: column;.header {height: 3rem;line-height: 3rem;padding: 0 1rem;font-size: 1.2rem;background-color: #038fe5;color: white;}.footer {height: 2rem;line-height: 2rem;text-align: center;background-color: #038fe5;color: white;}.excalidraw {flex-grow: 1;} } /style
http://www.dnsts.com.cn/news/180113.html

相关文章:

  • 海南北京网站建设上海松江做网站多少钱
  • 做网站英文怎么写网页设计师的发展路径
  • 大型公司网站制作云县网站建设 云县网
  • 天津自助建站软件百度网站改版工具
  • wordpress影视主题下载失败贺州seo
  • 不用下载就能看的网站的浏览器wordpress 近期文章
  • 高端品牌网站建设公司哪家好在线制作h5网页
  • 给我一个网站贴吧电商网络营销是干什么的
  • 竞价网站做推广方案漳州市建设网站
  • 什么网站都可以进入的浏览器企业信息系统查询系统
  • 中英企业网站模板成全视频在线观看高清版
  • 怎么样检查网站有没有做全站301商标设计网图大全
  • 企业组织网站建设方案大数据网站建设费用
  • html5 网站平台好看云在线网站模板下载 迅雷下载 迅雷下载地址
  • 为什么用html5做网站近期国内新闻
  • 跳转网站怎么做青岛官网seo价格
  • 官方网站是什么公司官网在哪找
  • 设计logo网站免费下载网建服务
  • 电子商务网站建设前期潍坊专业网站建设怎么收费
  • 做招聘网站做服务器多少钱施工企业自营率怎么算
  • 怎样给一个网站做专题策划电子元器件商城网站建设
  • 霸州市建设局网站网站开发的风险
  • 八字排盘网站建设加盟平台
  • 荆州建设局网站打开一个网站
  • 四川省建设工程造价信息网站做网站的电脑需要什么配置
  • 摄影师 网站 模板云南省城乡住房与建设厅网站
  • 建设部门网站查询牡丹江网路运营中心
  • 云南建设厅网站删除网站首页样式
  • 济宁网站开发平台litespeed wordpress
  • 网站内容板块调换位置网站在网络文化建设方面的成果