将字符串附加到v-bind:value

时间:2018-03-22 06:39:28

标签: vue.js

在vue.js中,我有一个像bellow一样的模板:

<template v-for="(item,index) in menuList">
  <MenuItem v-if="item.children.length<=1" class='child' :name="item.children[0].name" :key="item.path">
....

您看到:key="item.path",我想将index的{​​{1}}添加为如下:

v-for="(item,index) in menuList"

怎么办呢?我想在:key="/abc-1" 之后追加索引。

1 个答案:

答案 0 :(得分:2)

您可能想尝试“模板文字”

:key="`${item.path}-${index}`"

以下是更多细节。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals