記一次踩的坑把,其實蠻簡單的主要就是v-if 和v-for的問題
直接上代碼把 沒有什麼好說的 主要就是v-if的位置和寫法
<el-dropdown class="dropdown el-dropdown-link">
<span>
<i class="iconfont icon-size-and-color"></i>
</span>
<el-dropdown-menu slot="dropdown" v-if="!!user.hobbies && user.hobbies.length > 0">
<template v-for="item in user.hobbies">
<el-dropdown-item @click.native="toHobby(item.domain)">{{ item.name }}</el-dropdown-item>
</template>
</el-dropdown-menu>
</el-dropdown>