5 个回答
新手上路,请多包涵

v-bind:key="item" 因为这个item是个对象,这边不支持对象

新手上路,请多包涵

但是并没有用到<transition-group>啊 而且也有key属性

最好说下是用了饿了么的那个组件, 我好看下饿了么代码.

可能他封装的组件里面有transition-group, 他暴露给你的组件的prop可能对应transition-group的key的值, 但是这个值你又没有填写,他也没设置required, 所以会提示这个错误

<transition-group> children must be keyed: <div>

已经提示的很明显了,<transition-group>里的组件要加上key属性

<transition-group name="list" tag="p">
    <span v-for="item in items" v-bind:key="item" class="list-item">
      {{ item }}
    </span>
  </transition-group>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题