vue 一个页面使用到另一个的内容

将A组件使用到的接口,拿到B组件里面,进行展示

A组件

getDataList() {
        this.loading = true;
        this.postRequest("/adminCoupon/selectCoupon",this.searchForm).then(res => {
            this.loading = false;
            if (res.success) {
              this.total = res.result.total;
              var dataList = res.result;
              this.data=dataList;
            }
             console.log(res)
        });
    },

B组件

data() {
    return {
      lList:{}, // 优惠券列表
      lFrom: { // 搜索框初始化对象
          pageNumber: 1,//页号
          pageSize: 100,
      },
    }
},
methods: {
    getLlist() {
      this.postRequest("/adminCoupon/selectCoupon",this.lFrom).then(res => {
          if (res.success) {
            var dataList = res.result;
            this.lList=dataList;
          }
      });
    },
}
 <Option v-for="(item,index) in lList " :key="index" :value="item.id">{{item.merchName}}</Option>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值