请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么控制台老TypeError的错误,说我的类型不对

图片描述图片描述
我在想是不是我这个$refs[this.letter][0]的问题,props接收的letter是String类型

正在回答 回答被采纳积分+3

4回答

高台蜥 2019-06-18 10:03:30

应该是你传值时候用的innerHTML,那样会把换行的缩进也包含进去,导致类型错误。换成innerText就行了

0 回复 有任何疑惑可以回复我~
  • 提问者 慕前端7192013 #1
    没事了 这个早就解决了 谢谢你的回答
    回复 有任何疑惑可以回复我~ 2019-06-19 14:14:28
高台蜥 2019-06-18 09:42:45

我也是,你把li标签所以缩进去了就可以了,写成一行。分行写就会报错,太诡异了

0 回复 有任何疑惑可以回复我~
提问者 慕前端7192013 2019-04-28 00:47:07

https://img1.sycdn.imooc.com//szimg/5cc48739000112c609441030.jpg

cities是个对象啊 如果在list.vue里接收Array的话会报一个TypeError的错误

0 回复 有任何疑惑可以回复我~
Dell 2019-04-27 19:04:37

cities 应该是数组的类型吧

0 回复 有任何疑惑可以回复我~
  • 提问者 慕前端7192013 #1
    不行啊 老师 它提示我说这个cities是Object类型
    回复 有任何疑惑可以回复我~ 2019-04-28 00:39:06
  • Dell 回复 提问者 慕前端7192013 #2
    你这里我没看见用ts啊
    回复 有任何疑惑可以回复我~ 2019-04-29 00:38:07
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信