猿问

vue的props问题

定义的时候

components:{

            

            'collapsedMenuList':{   //折叠菜单组件

                template:'#collapsedMenuList',

                props:['item'],

                data: function(){

                    return{


                    }

                }

            }

        }

html使用的时候

<collapsed-menu-list :item="i" v-for="(i,index) in menuList"></collapsed-menu-list>

但是却会报一个错误[Vue warn]: Property or method "item" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.

一只萌萌小番薯
浏览 1118回答 1
1回答

繁花如伊

如果报的错看不懂,可以翻一下,还是看不懂再来问。很明显了,这个报错说在渲染的时候找不到'item'这个属性或者方法,确保在data中有这个选项
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答