elementUI

最近用element-ui的做一个小项目,遇到一个问题:

用el-container布局,只有aside和main;main中有一个el-row分成六个el-col。但是el-container不能铺满屏幕。el-row、el-col也没有将页面平分。如下图:

直接复制官网的代码本地运行也是挤在一块。

这个问题困扰了我好久。

网上的解决办法可以分为两种:

第一种:引入css

@import url("//unpkg.com/element-ui@2.12.0/lib/theme-chalk/index.css");

第二种:自定义CSS

        1、需要给包裹的div一个height:100%

        2、给#app,html,body,.el-container一个height:100%

        3、给el-container设置direction="vertical",因为包含main和footer

但是。。。。。。但是这两个办法都不能解决的我问题。

抓狂。。。。。。

后来再无意中阅读了一篇博文,里面提到了要引入组件。突然想到很早以前的一个页面也用到el-container了,并且引入了该组件。那么是不是这个问题呢?抱着试一试的想法,在相应的js中引入了这几个组件,果然运行成功了。

所以一定要及时记下来,做好积累。

### ElementUI 使用指南与文档 ElementUI 是一个基于 Vue 2.0 的桌面端组件库,提供了丰富的组件和详细的文档支持,帮助开发者快速构建高效的网页应用界面。以下是关于 ElementUI 的使用方法及相关资料的详细介绍。 #### 1. 安装 ElementUI 要开始使用 ElementUI,首先需要将其安装到项目中。可以通过 npm 进行安装,确保项目已初始化并安装了 Vue 环境[^4]。 ```bash npm install element-ui -S ``` -S 参数表示将依赖保存到 `package.json` 文件中的 `dependencies` 部分。安装完成后,可以检查 `package.json` 文件以确认是否成功添加了 ElementUI。 #### 2. 引入 ElementUI 安装完成后,需要在项目中引入 ElementUI 的样式文件和功能模块。以下是完整的引入代码示例: ```javascript import Vue from 'vue'; import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css'; Vue.use(ElementUI); ``` 通过上述代码,可以在整个项目中全局使用 ElementUI 提供的所有组件[^1]。 #### 3. 基本组件使用示例 以下是一个简单的按钮组件示例,展示了如何在模板中使用 ElementUI 的组件,并结合 Vue 的事件处理机制实现交互功能。 ```html <template> <el-button type="primary" @click="handleClick">主要按钮</el-button> </template> <script> export default { methods: { handleClick() { this.$message('按钮被点击了'); } } }; </script> ``` 此示例中,`el-button` 是 ElementUI 提供的一个按钮组件,`type="primary"` 设置了按钮的主题样式,`@click="handleClick"` 绑定了点击事件[^2]。 #### 4. 离线文档下载 如果需要在没有网络的情况下查阅 ElementUI 的文档,可以下载其离线版本。ElementUI 官方提供了一个仓库,包含详细的离线文档和示例代码。以下是下载地址: - **项目地址**: [https://gitcode.com/Universal-Tool/e6e79](https://gitcode.com/Universal-Tool/e6e79)[^3] 下载后,可以通过本地浏览器打开文档文件,方便随时查阅。 #### 5. 官方文档与资源 除了离线文档外,ElementUI 的官方文档也提供了详尽的组件说明、API 参考以及使用示例。以下是官方文档地址: - **官方文档**: [https://element.eleme.cn](https://element.eleme.cn) 通过官方文档,可以深入了解每个组件的功能、参数及使用场景。 --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值