【发布时间】:2020-07-30 23:36:50
【问题描述】:
partNav = Vue.component('part-nav', {
data:
navItems: [
{
subItems: [
{...}
{...}
]
}
{...} # another object in navItems array
]
template: '
<div
v-for="(navItem, navItem_index) in navItems"
:style="[ navItem.subItems ? { height: (1.3 + 2 * 0.75) * navItem.subItems.length + \'rem;\' } ]"
>
</div>
'
})
无效的表达式:意外的标记 ']' in ...
如何应用此样式绑定 - 如果 v-for 中的 navItem 具有 subItems 数组,则应用样式(一个元素的高度乘以 subItems 长度)?
作为帮助,我已经使用了这个post。
【问题讨论】:
标签: vue.js coffeescript