根据业务需要想直接用layout组件,实现如下效果:

然后吧代码复制:

<template><a-layout id="components-layout-demo-custom-trigger"><a-layout-sider v-model="collapsed" :trigger="null" collapsible><div class="logo" /><a-menu theme="dark" mode="inline" :default-selected-keys="['1']"><a-menu-item key="1"><a-icon type="user" /><span>nav 1</span></a-menu-item><a-menu-item key="2"><a-icon type="video-camera" /><span>nav 2</span></a-menu-item><a-menu-item key="3"><a-icon type="upload" /><span>nav 3</span></a-menu-item></a-menu></a-layout-sider><a-layout><a-layout-header style="background: #fff; padding: 0"><a-iconclass="trigger":type="collapsed ? 'menu-unfold' : 'menu-fold'"@click="() => (collapsed = !collapsed)"/></a-layout-header><a-layout-content:style="{ margin: '24px 16px', padding: '24px', background: '#fff', minHeight: '280px' }">Content</a-layout-content></a-layout></a-layout>
</template>
<script>
export default {data() {return {collapsed: false,};},
};
</script>
<style>
#components-layout-demo-custom-trigger .trigger {font-size: 18px;line-height: 64px;padding: 0 24px;cursor: pointer;transition: color 0.3s;
}#components-layout-demo-custom-trigger .trigger:hover {color: #1890ff;
}#components-layout-demo-custom-trigger .logo {height: 32px;background: rgba(255, 255, 255, 0.2);margin: 16px;
}
</style>

设置成全局组件方便调用,在main.js中添加:

然后运行查看结果:

报了这么一大堆错误,再看下文档,发现有个Layout.Sider的api,那就只能再把这个引用,然而不能带.点的,又各种一试各种报错,找了小度搜了一通也没搜到,最后终于自己测试出来方法,哈哈 ~ 也是自己菜了

再运行就不再一片红~

Ant Design Vue之布局layout相关推荐

  1. 【Ant Design Vue】之layout布局

    文章目录 基本布局 常用属性 常用事件 基本布局 上-中-下 布局 <a-layout><a-layout-header>Header</a-layout-header& ...

  2. Vue 2.x折腾记 - (16) 基于Ant Design Vue 封装一个配置式的表单搜索组件

    前言 这次的后台管理系统项目选型用了Vue来作为主技术栈: 因为前段时间用过React来写过项目(用了antd),感觉棒棒的. 所以这次就排除了Element UI,而采用了Ant Design Vu ...

  3. ant design vue table 高度自适应_Vue组件库大评测 Element, iView, HeyUI, Ant Design Vue

    今天偶然的机会想了解下其他Vue相关的组件库,网上刚好有文章,顺便自己做一下笔记,算是资源整理吧 .好了,话不多说,直接开始: 组件库的选择对于前端开发有者至关重要的影响,而组件的丰富性以及健壮性是我 ...

  4. 2019年 Vue 组件库大评测 Element, iView, HeyUI, Ant Design Vue

    2018年我写的Vue组件库对比文档: https://juejin.im/post/5a9628415188257a7b5ac678 一年的时间,每一个组件库都有了更多的发展,Ant Design ...

  5. 【Ant Design Vue】之Grid栅格和Space间距

    文章目录 Grid 栅格 Space 间距 Grid 栅格 Ant Design Vue 将整个设计建议区域按照 24 等分的原则进行划分,划分之后的信息区块我们称之为『盒子』.建议横向排列的盒子数量 ...

  6. Vue笔记-Ant Design Vue构建前端连接后端WebSocket

    运行结果如下: 程序结构如下: 关键代码: App.vue <template><a-layout class="layout"><a-layout- ...

  7. ant design vue pro 支持多页签模式 页签可以缓存

    ant design vue pro 支持多页签模式 页签可以缓存 代码贴在最后 启动之后页面是这样的: 第一步:修改 src/layouts/BasicLayout.vue 文件,在该文件中添加mu ...

  8. ant vue 设置中文_vue+Ant design vue做项目-Go语言中文社区

    哈喽哈喽,这期带来蚂蚁金服的一个 Ant Design 的 Vue 实现. 样式还是很现代化的,嗯...现在是2019年9月17,对现在来说还很fashion过几年就不知道了. 话不多说直接上手,喜欢 ...

  9. Vue3:基础项目UI框架PC端(Element ui,view-ui-plus,Ant Design Vue)

    1.Element ui 文档已经更新至Vue3,可以放心使用,在使用Element ui的时候注意在使用弹性布局的时候,Element ui中的Table 表格会出现缩放无法自适应问题. 安装 $ ...

最新文章

  1. angular2 表单
  2. “multiprocessing\spawn.py”, line 105, in spawn_main错误与解决方法
  3. 给所有想从事软件研发的年轻工程师的忠告与建议
  4. CoreJava 笔记总结-第十二章 并发-1
  5. lntellijidea怎么创建文件_DBC文件到底是个啥
  6. 分享一篇关于陌生人社交的竞品分析报告
  7. 第四周项目1-三角形类的构造函数
  8. 离散数学 (屈婉玲)集合部分 笔记
  9. win10打不开自带word文档怎么办
  10. 小,大:使用CSS fit-content
  11. 1、什么是实际的电压源与电流源?
  12. gvdp哪个工厂用_BTP、BTD与FSS三种线束设计业务模式的区别
  13. Windows Speech SDK5.1的安装和使用(xp/win7)
  14. Python开发工具IDE和Pycharm
  15. 视频聊天网站的研究、发展以及趋势
  16. 《20个月赚130亿-YouTube创始人陈士骏自传》- 简评
  17. Beego入门简单构建, 连接MySQL实现增查操作
  18. php 表单提交 表单前端验证
  19. NodeJS 服务器实现 gzip 压缩
  20. 后台执行命令 nohup 以及强制结束进程命令 kill

热门文章

  1. Silverlight自适应屏幕
  2. SQL Server使用教程
  3. 以假乱真的对抗生成网络(GAN)
  4. 2020“香港科大商学院-黑瞳科技”【人工智能】百万奖金国际创业大赛宣讲会成都站成功举办...
  5. 朋友推荐的书——《道德经》
  6. 黄心猕猴桃营养价值高 黄心猕猴桃的功效与作用
  7. strlen()和sizeof()区别
  8. 荒唐的攻击:科学家们正面着文化战争
  9. 运行无间:阿里巴巴运维保障体系的一种最佳实践
  10. Appium Server源码分析之作为Bootstrap客户端