轻松使用 pure-admin 后台管理开源项目

 1.文档地址

Pure Admin 保姆级文档(已兼容最新版v5.8.0)

 2. 开发环境

从 vue-pure-admin v5.0.0 版本后,规定 node 版本应不小于 18.18.0 ,pnpm 版本应不小于 9

安装  pnpm (mac 用户遇到安装报错请在命令前加上 sudo

npm install -g pnpm
3.安装脚手架 
//全局安装
npm install -g @pureadmin/cli
4.交互式选择模板并创建项目
pure create

我是直接从从 GitHub 上拉取的 (非国际化精简版前端代码)其他版本的可以去文档查看

git clone https://github.com/pure-admin/pure-admin-thin.git
5.安装依赖
pnpm install
 6.启动项目
pnpm dev
 7.项目打包
pnpm build
Vue-Pure-Admin是一个基于Vue.js的轻量级后台管理系统框架,它整合了Pure Table这个用于构建表格的组件。要在Vue-Pure-Admin使用Pure Table并实现固定表头,你可以按照以下步骤操作: 1. 首先,在项目中安装所需的依赖: ```bash npm install @vue-pure-admin/components pure-table ``` 2. 在你的组件文件中,引入Pure Table和需要固定的TableHeader组件: ```html <template> <div> <PureTable :data="tableData" :columns="columns"> <!-- ... --> <PureTableHeader ref="headerRef" /> <!-- ... --> </PureTable> </div> </template> <script> import { PureTable, PureTableHeader } from '@vue-pure-admin/components'; // ... export default { components: { PureTable, PureTableHeader }, data() { return { tableData: ..., // 表格数据 columns: ..., // 列配置 }; }, mounted() { this.$refs.headerRef.addEventListener('scroll', this.handleScroll); }, beforeDestroy() { this.$refs.headerRef.removeEventListener('scroll', this.handleScroll); }, methods: { handleScroll() { // 在这里计算滚动位置并调整表头位置 const header = this.$refs.headerRef; if (header) { // 根据滚动高度更新表头的位置 header.style.transform = `translateY(-${header.scrollTop}px)`; } } } }; </script> ``` 3. 当页面滚动时,监听`PureTableHeader`的`scroll`事件,根据滚动位置动态调整表头的transform属性,使其始终保持在可视区域内。 注意,这只是一个基础示例,实际应用可能需要根据需求调整处理滚动的逻辑,比如计算偏移量、动画效果等。同时,确保你在CSS中设置了合适的样式以便于固定表头。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值