slice截取字符串报错

发布于 8 年前作者 qiang5213038 次浏览最后编辑 8 年前来自 ask

Cannot read property ‘slice’ of undefined;at page/one/index onShow function;at api request success callback function
TypeError: Cannot read property ‘slice’ of undefined

这个是报错信息,请问一下,是怎么回事

6 回复
zluo
zluo1 楼6 年前

function dataYear(res){
    var resYear = res.slice(0,4)
    return resYear
}

这个就是代码,这个是写在外部,然后引用的报错的地方就是这个res.slice

fanchao
fanchao2 楼6 年前

是的,原来是没数据导致的

tanqiang
tanqiang3 楼6 年前

楼上正解

gaolei
gaolei4 楼6 年前

slice() 函数是长在一个 String 或者 Array 对象身上的,从报错信息看,你那个变量是个 undefined。

rye
rye5 楼6 年前

wei99
wei996 楼6 年前

你不贴出代码 谁知道什么错呢