6云图书管理系统-图书展示
2024-10-291 /src/store中新增userInfo.js,用于保存用户的登录信息import { defineStore } from "pinia"import { ref } from 'vue'export const userInfoStore = defineStore('userInfo', () => { //1.定义用户信息 const info = ref({}) const isAdmin = ref(false) //2.定义修改用户信息的方法
vue docx-preview 打开新窗口预览docx文件
2024-06-19主要用于向HTML文档中写入文本内容,它接受一个字符串参数并将其解析为HTML代码插入到文档中。然而,document.write()import { renderAsync } from 'docx-preview' //引入。目前项目中需要打开新窗口预览后台返回的文件,暂定使用docx-preview插件进行预览。注:上述文件代码还有个问题,当后台返回的文件流中包含图片时,图片无法正常加载。查找原因才发现,document.write()3.将接收到的数据渲染到新建的div上。_docx-preview官网
使用vue3框架实现打印echarts图标的功能
2024-04-17要使用Vue3框架实现打印ECharts图表的功能,首先需要安装ECharts库,并在项目中引入ECharts组件。然后,在Vue组件中使用ECharts图表的方式创建图表最后在组件上添加打印功能。 以下是一个简单的示例代码: 安装ECharts库: bash hljs复制代码npm install echarts 在中引入ECharts组: javascript hljs复制代码import { ref, on } from 'vue'; import * as echarts 'echarts'; export default { setup