mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-10 19:36:43 +08:00
提交
This commit is contained in:
@@ -66,9 +66,9 @@
|
||||
</p>
|
||||
<p class="portal-summary-text">{{maPage.userFollow.authorInfo.sign}}</p>
|
||||
</div>
|
||||
<div>
|
||||
<div v-if="Id == userInfo.aid">
|
||||
<el-button class="btn" icon="el-icon-plus" v-if="maPage.has">已关注</el-button>
|
||||
<el-button type="primary" class="btn" v-else icon="el-icon-plus">关注他</el-button>
|
||||
<el-button type="primary" class="btn" v-else icon="el-icon-plus" @click="toFollow(maPage)">关注他</el-button>
|
||||
</div>
|
||||
</div>
|
||||
<!--分页没有加-->
|
||||
@@ -147,6 +147,16 @@ import apiUser from "@/api/system/user.js";
|
||||
})
|
||||
},
|
||||
methods:{
|
||||
toFollow(item) {
|
||||
apiFollow.save(item.userFollow.aid).then(res=>{
|
||||
if(res.status == 200) {
|
||||
// this.$message.success("关注成功");
|
||||
this.getMyPage();
|
||||
} else {
|
||||
this.$message.error(res.message);
|
||||
}
|
||||
})
|
||||
},
|
||||
resetActive(){
|
||||
this.active=1;
|
||||
this.follow={list:[],count:0,pageIndex:1,pageSize:10},
|
||||
@@ -157,7 +167,8 @@ import apiUser from "@/api/system/user.js";
|
||||
let $this=this;
|
||||
apiFollow.remove(item.followId).then(res=>{
|
||||
if(res.status == 200) {
|
||||
$this.follow.list.splice(idx,1);
|
||||
this.getPage();
|
||||
// $this.follow.list.splice(idx,1);
|
||||
}
|
||||
})
|
||||
},//展示全部
|
||||
|
||||
Reference in New Issue
Block a user