vue中使用split()报错this.cardinfos.createtime.split is not function

vue中使用split()报错this.cardinfos.createtime.split is not function

首先打印一下console.log(String.prototype.split);看是不是一个函数

再者

split()是针对字符串的一种方法,首先要确保你要切割的是字符串,如果不是就要转换成字符串

 

一开始用 let c = this.cardInfos.created.toString().splice("."),然后继续报错

报错如下:

vue中使用split()报错this.cardinfos.createtime.split is not function

 

这样就下定义一个变量来装一下this.cardInfos.created

vue中使用split()报错this.cardinfos.createtime.split is not function

最后打印一下,蓝色字体的是num,黑色字体的就是字符串了

vue中使用split()报错this.cardinfos.createtime.split is not function

这样我的报错就解决了。