personalCenter.vue 1.3 KB
Newer Older
BeMount's avatar
BeMount 已提交
1
<template>
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
   <Row type='flex' justify="space-around">
       <Col span='3' offset='1'>
        <Menu @on-select="redirectToOtherRouter">
            <MenuItem name='personalInfo'>
                <Icon type="ios-folder-open-outline" />
                个人资料
            </MenuItem>
            <MenuItem name="updatePassword">
                <Icon type="ios-hammer-outline" />
                修改密码
            </MenuItem>
            <MenuItem name="myCollection">
                <Icon type="md-heart-outline" />
                我的收藏
            </MenuItem>
            <MenuItem name="updateAvatar">
                <Icon type="md-color-filter" />
                修改头像
            </MenuItem>
21 22 23 24
            <MenuItem name="completeInfo">
                <Icon type="ios-briefcase-outline" />
                 完善信息
            </MenuItem>
25 26 27 28 29 30
        </Menu>
       </Col>
       <Col span="15"  >
            <router-view/>
       </Col>
   </Row>
BeMount's avatar
BeMount 已提交
31 32 33 34
</template>

<script>
export default {
35 36 37 38 39 40 41 42 43 44 45
    data(){
        return {

        }
    },
    methods:{
        redirectToOtherRouter(name){
            console.log(name);
            this.$router.push({name:name});
        }
    }
BeMount's avatar
BeMount 已提交
46 47 48 49 50 51 52
}
</script>

<style lang="less">
@import './personalCenter.less';
</style>