[vue warn]: error in render: “typeerror: cannot read property ‘children’ of undefined”
和博士 <template v-for="(c,i) in modellist.cour.children"> <div :key="i" class="cour-block"> <courstruct :process="isbuy" :cour="c" /> </div> </template>
<script>export default { methods: { async getlist(id) { const res = await getchapterlistbyproductid(id); if (res.data) { this.modellist = res.data; 重阳节是干嘛的 } } }}</script>
我猜测使用了嵌套属性的原因,在页面中无法解析出具体属性值,这个原因是我尝试出来的,但是不知道深层次的原因了,有知道的希望评论下。
既然知道了原因,那么就好解决了,解决方法如下.
<template v-for="(c,i) in cls"> <div :key="i" class="cour-block"> <courstruct :process="isbuy" :cour="c" /> </div> </template>
<script> export default { methods: { asyn展现的近义词是什么c getlist(id) { 正数和负数教案 const res = await getchapterlistbyproductid(id); 人类与自然 if (res.data) { this.modellist = res.data; var co = this.modellist.cour this.cls = co.children } } } } </script>
通过变量中转一下,放到另一个临时变量中,如果有嵌套引用属性的话,大家记得通过js操作放到一个临时变量中,不然就会报错哟。
本文发布于:2023-04-03 17:11:01,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/69388715e63d7509efa7fa9b6f8cfb18.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:vue v.doc
本文 PDF 下载地址:vue v.pdf
留言与评论(共有 0 条评论) |