Vue绑定拼接变量用法

WebCsDn_TDCode 2023-10-10 13:43:42

 内容代码

export default {
  data() {
    return {
      type:0,
      item0:[]
    };
  }
};

需求通过HTML/JS访问item0变量

HTML

<template>
<span>{{forData(`item${type}`)}}</span>
</template>
export default {
  data() {
    return {
      type:0,
      item0:[],
      item1:[],
    };
  },
  methods: {
    forData(val) {
      return this[val];
    }
 }
};

JS

export default {
  data() {
    return {
      type:0,
      item0:[],
      item1:[],
    };
  },
  created() {
     this[`item${this.type}`] = [1,2,3,4];
  }
};

 

...全文
177 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,531

社区成员

发帖
与我相关
我的任务
社区管理员
  • c_university_2312
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧