【发布时间】:2020-07-31 06:22:38
【问题描述】:
我是 vue-js 的新手,目前使用 element-ui 作为 UI 组件库。我正在尝试使用侧边栏并具有以下代码(单击 here 获取 jsfiddle):-
<template>
<div>
<el-menu default-active="1" class="el-menu-vertical-demo" :collapse="true">
<el-menu-item index="1">
<i class="el-icon-money"></i>
<span slot="title">Consent</span>
</el-menu-item>
<el-menu-item index="2" @click="signOut">
<i class="el-icon-switch-button"></i>
<span slot="title">Logout</span>
</el-menu-item>
</el-menu>
<el-table
:data="tableData"
style="width: 100%">
<el-table-column
prop="arn"
label="ARN"
width="180">
</el-table-column>
<el-table-column
prop="phoneNumber"
label="Phone Number"
width="180">
</el-table-column>
<el-table-column
label="Status"
prop="address">
<el-badge value="Applied" class="item" type="primary"></el-badge>
</el-table-column>
</el-table>
</div>
</template>
<style>
</style>
<script>
import * as firebase from "firebase/app";
import "firebase/auth";
export default {
data() {
return {
tableData: [{
arn: 'XXXXXX1',
phoneNumber: 'XXX0',
address: 'No. 189, Grove St, Los Angeles'
}, {
arn: 'XXXXXX1',
phoneNumber: 'XXX0',
address: 'No. 189, Grove St, Los Angeles'
}, {
arn: 'XXXXXX1',
phoneNumber: 'XXX0',
address: 'No. 189, Grove St, Los Angeles'
}, {
arn: 'XXXXXX1',
phoneNumber: 'XXX0',
address: 'No. 189, Grove St, Los Angeles'
}]
}
},
methods: {
...
}
}
</script>
如上面的jsfiddle 链接所示,表格未与侧边栏右侧对齐。我在它的documentation 中搜索了它,但没有得到太多帮助。
希望有任何提示。
【问题讨论】:
标签: vuejs2 element-ui