Cannot invoke an object which is possibly ‘undefined‘.Vetur(2722)
Cannot invoke an object which is possibly 'undefined'.51 | const remove = () => {52 | // 祖父组件传过来的删除方法> 53 | props.removeTodo(props.index);| ^^^^^^^^^^^^^^^^54 | };改成下面这样即可:const remove = () => {props.removeTodo && props.removeTodo(props.index);};
我的页面是:祖父组件->父组件->子组件 ,在子组件中调用祖父组件里的方法报错,加上判断即可解决;
tip:子组件用祖父组件里的方法或者值可以在父组件上绑定v-bind="$attrs",且父组件里props不接收此方法,在子组件里接收;
Cannot invoke an object which is possibly ‘undefined‘.Vetur(2722)相关推荐
- Vue3 TS props传参报错TS2722: Cannot invoke an object which is possibly ‘undefined‘.
项目场景: 我用Props在子组件接受父组件传来的函数, 并向函数内传参调用. 问题描述 TS解析时认为props内的这个函数可能会是undefined, 所以直接报错. 原因分析: 这个函数在bef ...
- ts报错:Object is possibly ‘undefined‘.Vetur(2532)
想要获得props中的数据,数据类型是number类型.但是却报错了Object is possibly 'undefined'. 按照报错提示,加断言改成props?.showDatasCount或 ...
- TS报错:TS2532: Object is possibly ‘undefined‘.
TS2532: Object is possibly 'undefined',提示对象可能未定义,但其实是有值的,页面也能正常显示,但是对于我来说,看见报错爆红实在无法忍受 解决方法:在后面使用!非空 ...
- hooks引用useRef,报错object is possibly undefined
hooks中引用ref报错,ref.current Object is possibly 'undefined', 在const ref = useRef(null)解决 (我也是看到别人的就是记录一 ...
- configure.ac:64: error: possibly undefined macro: AM_ICONV
configure.ac:64: error: possibly undefined macro: AM_ICONV If this token and others are legitimate, ...
- TS2532: xxx is possibly ‘undefined‘.
目录 问题 解决 问题 为什么你会遇到这个问题,这是TypeScript的类型检查导致的. 解决 有时候你真的确定你的这个属性xxx真的存在,但是他就是报这个错误. 看了这篇文章,总共提供五种方法可以 ...
- 报错“configure.ac: error: possibly undefined macro“的解决方案
在ubuntu上编译libzmq时,生成configure和makefile的过程中报错: 复制代码 libzmq-master$ ./autogen.sh autoreconf: Entering ...
- 编译opus:error: possibly undefined macro: AM_PROG_LIBTOOL
具体错误 configure.ac:38: warning: macro 'AM_PROG_LIBTOOL' not found in library configure.ac:38: error: ...
- Object is possibly undefined
这是因为我设置的 user 对象,因为给它设置了一个 UserProps 类型,但是可能这个不是一个对象类型,而是 undefined,那么我在调用 user.isLogin 其中的属性的时候,要先判 ...
最新文章
- acwing单源最短路的建图模式总结
- 图解ZooKeeper!小学生也能看懂!
- jdbc connection为什么放在webINF的lib里面
- 从C语言的角度重构数据结构系列(九)-数据结构哈希表分糖果
- SpringBoot使用@Transactional的类手动注入失败
- jquery.autocomplete修改 实现键盘上下键 自动填充
- 大数据WEB阶段(十三)JSP(一)JSP基础、JSP指令详解、四大域九大隐式对象总结
- 刚刚,贺建奎回应一切:如果是我孩子,我会第一个去试验
- 2019-07-18
- python实现Kruskal算法求解加权图中最小生成树问题
- java实现打印菱形(任意输入数字打印任意阶菱形)
- AndroidStudio:设计一个能在图片上涂鸦的程序
- 如何用Java和Kotlin实现高性能桌面条形码扫描
- Solidworks或CAD怎样输出高质量图片?
- 请相信一个绝地反击的故事
- 今晚8点 | 矛与盾的对决——神经网络后门攻防
- 问题解决:ROS gazebo中加载模型后没有rostopic话题列表
- Visual Studio + VAssistX常用快捷键
- 图10——判断顶点u和顶点v是否存在简单路径
- 安全多方计算之四:比特承诺
热门文章
- Java 方法引用之super引用父类方法案例
- svg 低面图形的变形动画
- 【iShout】智能家居,我们真的想好怎么做了吗?
- 滴滴收购Uber中国 Uber创始人加入滴滴董事会
- linux命令行下写for语句,Linux命令行 – 流程控制:for 循环
- 构建静态页面 之 [ 浮动 ]
- 九度OJ 1260:珍珠项链 (字符串处理、DP)
- python用bbp公式求圆周率_神奇的BBP公式,可独立计算圆周率任何一位数字,曾震惊数学界!...
- win7安装android驱动失败怎么办,win7安装不了手机驱动如何修复
- 凤姐在投融界融资千万,谁敢掏钱?