怎么改下列报错参数类型 task id number done boolean 不可分配给参数类型 id number state number userId number content string id number state number userId number content string id number state number userId number content
这两个参数类型是不同的,无法直接进行赋值。如果需要将第一个参数类型的值赋给第二个参数类型,需要手动进行属性映射:
const {id, done} = task;
const modifiedTask = {id, state: done ? 1 : 0, userId: 0, content: ''};
其中,id 属性直接映射,state 属性根据 done 属性进行转换,userId 和 content 属性可以根据需要进行赋值。
原文地址: https://www.cveoy.top/t/topic/bad3 著作权归作者所有。请勿转载和采集!