function confirmAdd(){ if(formState.dynamicTags.length==0 || formState.dynamicTags.indexOf(formState.associTag)==-1){ formState.dynamicTags.push(formState.associTag); } } dynamicTags没定义类型,默认是Array<never>。 假设你里面要放的元素是类型Foo,那么声明时需要: {dynamicTags: []asFoo[],dy...
不能将类型“string”分配给类型“never”。constarr2 = duoArr[0]asArray<number|string>; arr2.indexOf(arr[0]);//正常 如上代码 刚开始学ts没多久 我定义了一个二维数组,子数组调用indexof的时候,ts提示 类型“string | number”的参数不能赋给类型“never”的参数。不能将类型“string”分配给类型“n...
if(formState.dynamicTags.length==0 || formState.dynamicTags.indexOf(formState.associTag)==-1){ formState.dynamicTags.push(formState.associTag); } } dynamicTags没定义类型,默认是Array<never>。 假设你里面要放的元素是类型Foo,那么声明时需要: ...
indexOf(arr[0]); //提示:类型“string | number”的参数不能赋给类型“never”的参数。不能将类型“string”分配给类型“never”。 const arr2 = duoArr[0] as Array<number | string>; arr2.indexOf(arr[0]); //正常 如上代码刚开始学ts没多久我定义了一个二维数组,子数组调用indexof的时候,ts...