javascript - 使用 vue.js 更改 v-tab 中变量的标题

标签 javascript twitter-bootstrap vue.js

您好,想用这个变量 {{ siteParts.serial_no }} 更改信息标题 我该怎么做?

 <v-tab title="infos">
 <div v-for="siteParts in sitePartGSM">
 {{ siteParts.serial_no }}
 <div class="description" v-for="item in siteParts.part_attributes">
 <small><strong>{{item.x_name}}</strong> {{item.x_value}}</small>
 </div>
 </div>
 </v-tab>

感谢您的帮助

最佳答案

如果我很好地理解了你的问题... v-tabdiv 之外,带有 v-for (这是一个数组) 。因此,您可以为每个 sitePartGSM 设置一个 v-tab 或仅显示特定项目的标题。

第一个解决方案:

 <div v-for="siteParts in sitePartGSM">
     <v-tab :title="siteParts.serial_no">

第二:解决方案:

 <v-tab :title="sitePartGSM[0].serial_no" v-if="sitePartGSM[0]">
     <div v-for="siteParts in sitePartGSM">

在这两种情况下,请记住在 title 属性之前添加 :

关于javascript - 使用 vue.js 更改 v-tab 中变量的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50833171/

相关文章:

javascript - 根据变量加载特定的 SVG?

javascript - 如何在第一次渲染后模拟 select onchange

html - Bootstrap 3 下拉菜单不显示

vue.js - Vuejs 组件 Prop 作为字符串

Vue.js 自定义事件命名

javascript - ECMA6 中 nameFunction() {} 和 nameFunction () => {} 的区别

javascript - Jquery 切换多个类

html - 如何停止具有来自 "hanging off"其他 div 的长字符串内容的 div

twitter-bootstrap - 为什么第二种形式显示在 ot Bootstrap 容器区域之外?

javascript - Vue.js 中 Express-Handlebars 部分的等价物是什么?