antd vue 位置变动 固钉消失_vue搭配antD-Vue开发项目(一)

本文介绍了如何在Vue项目中使用Ant Design Vue,详细阐述了安装、配置babel.config.js、主文件main.js的设置,以及如何解决位置变动导致固钉效果消失的问题。同时,文章还探讨了Antd表格的使用,包括自定义列、分页,并对比了Vue与React中对象方式的差异。此外,还提到了Vue路由跳转、浏览器缓存、时间转换和回到顶部功能的实现细节。
摘要由CSDN通过智能技术生成

1、yarn add ant-design-vue

2、yarn add babel-plugin-import

3、babel.config.js文件

module.exports = {

presets: ["@vue/app"],

+ plugins: [

+ [

+ "import",

+ { libraryName: "ant-design-vue", libraryDirectory: "es", style: "css"} //注意官网这里是style:true,这可能会导致报错。建议使用style:"css"

+ ]

+ ]

};

4、src/main.js

import {Button,Switch} from 'ant-design-vue'

Vue.use(Button).use(Switch)

5、使用

哈哈哈

若不想按需加载antd-vue,想一次性全部引入

以上第3步:

将:{ libraryName: "ant-design-vue", libraryDirectory: "es", style: "css"}

改为:{ libraryName: "Antd", libraryDirectory: "es", style: "css"} //提醒:这里style:"css"可改为style:true且不会报错,这样改后会加载包里的less文件而非css文件。不改也没影响

以上第4步:全部改为

import Antd from 'ant-design-vue';

import 'ant-design-vue/dist/antd.css';

Vue.use(Antd);

然后重启项目即可,请务必重启项目。

antd表格的使用(包括自定义表格列,表格分页,vue中的对象格式与react的不同)

:columns="columns" //2、绑定columns,提醒:columns不仅要自定义,而且之后还需要在data里注册

:dataSource="personList"

bordered

:rowKey="record=>record.pid" //4、表格的每一列必须有一个key值

:pagination="false" //7、不使用表格的分页,分页设置建议单独用分页组件,提高灵活性

>

//6、通过slot='pimg'绑定。通过slot-s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值