问题描述
我可以显示其他错误+阵列错误(最小1 ep和最大15 ep)
但是我无法在我的情节数组中循环。
VueJS(通过Vue工具)向我显示了正确的错误,例如:errors.episodes.0.description:0:Episodes.0.description字段为必填项。
但是当我想遍历error.episodes [index] .description时,VueJS向我显示:
[Vue警告]:渲染错误:“ TypeError:无法访问属性0,_vm。 $ page.errors.episodes未定义”
我尝试过
<div class="text-red-600" v-if="$page.errors.episodes[index].description">
{{ $page.errors.episodes[index].description[0] }}
</div>
感谢您对我的帮助
解决方法
问题解决了,“ episodes.0.title”是我要做的全部索引:
<div class="text-red-600" v-if="$page.errors['episodes.0.title']">{{ $page.errors['episodes.0.title'][0] }}</div>
,
与此相关地访问$ page
<div class="text-red-600" v-if="this.$page.errors.episodes[index].description">
{{ this.$page.errors.episodes[index].description[0] }}
</div>