zoukankan      html  css  js  c++  java
  • vue 关注已关注按钮切换

    <view class="feature-info">
    <view class="feature-list info-row">

      <text v-if="isFollow == 1" class="attention" @click="unsubscribe()">已关注</text>   <text v-if="isFollow == 0" class="attention" @click="subscribe()">关注</text>

    </view> </view>
          data() {
                return {
                    isFollow: 0,
                };
            unsubscribe() {
                    new ShopService().unfollowCoach(this.id).then((data: any) => {
                        if (data.code == 1) {
                            uni.showToast({
                                title: data.msg,
                            });
                            this.isFollow = 0;
                        } else {
                            uni.showToast({
                                title: data.msg,
                            });
                        }
                    }).catch((error: any) => {
                        uni.hideLoading()
                    });
                },
                subscribe() {
                    new ShopService().followCoach(this.id).then((data: any) => {
                        if (data.code == 1) {
                            uni.showToast({
                                title: data.msg,
                            });
                            this.isFollow = 1;
                        } else {
                            uni.showToast({
                                title: data.msg,
                            });
                        }
                    }).catch((error: any) => {
                        uni.hideLoading()
                    });
                },
    shopservice.ts

    // 关注教练 public followCoach(id: any):Promise<any> {//传id return super.post('/api.php/shop/Coach/coachSubscribe',{id: id}) } // 取消关注教练 public unfollowCoach(id: any):Promise<any> { return super.post('/api.php/shop/Coach/unsubscribe',{id: id}) }
  • 相关阅读:
    分布式文件系统:HDFS
    MapReduce处理流程
    Maven之pom知识点
    Junit单元测试
    Mybatis中@param注解
    kafka在Maven项目中的使用
    无线/安卓安全课堂内容
    C中经常忘记的一些东西
    基于七牛API开发的前端JavaScript SDK
    常见名词解释
  • 原文地址:https://www.cnblogs.com/lsongyang/p/13539504.html
Copyright © 2011-2022 走看看