时间:2021-05-26
vue属性传递时有时会报下述错误
vue.esm.js?f959:610 [Vue warn]: Error in render: "TypeError: Cannot read property 'RegistrationAuthority' of undefined"found in---> <DialogHistory> at src/components/tools/dialog_history.vue <NurseInfor> at src/components/router_components/nurse_infor/nurse_infor.vue <Index> at src/components/index.vue <App> at src/App.vue <Root>子组件中接收的数据为data
props:["data"],data的实际格式为
data:{"xxx":{},"yyy":{},}父元素传递的时候没有写入内部对象只有
data:{}所以会显示找不到所以在传递的时候直接赋上内部的对象就好了
data(){ return { data:{ "FirstRegistration":{}, "RegistrationOfChange":{}, "ContinuedRegistration":{}, } }如果传入的是别的类型比如数组也声明上类型
data(){ return { data:[] } }以上这篇vue使用prop可以渲染但是打印台报错的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
我们在vue,数据很多事异步获取来的,如果在template直接使用,会报错,undefined。因为先渲染后得到的数据,那如何才能不报错呢?computed!
在写基于vue-cli的vue项目时,遇到一个小坑,css用了stylus,但是在编译时候总是报错:来来回回折腾了数十次,终于被我折腾好了。。。解决方式如下:1
本文介绍了关于vue-resource报错450的解决方案,分享给大家,具体如下:一、基本使用:1.页面引入importvueResourcefrom'vue-
背景:后端返前端html格式的数据,前端用v-html解析渲染,如:,a标签能成功渲染,但其绑定的事件无法触发。原因:vue没有将其作为vue的模板解析渲染解决
前言vue中简单使用vue-pdf预览pdf文件,解决打印预览乱码问题vue-pdf使用安装npminstall--savevue-pdf引入importpdf