这个是put方法根据id更新数据接口

因为Parameters和Request body都是对象形式,所以直接传个对象就行。this.editsattached是个对象,里面包括id属性,和Request body里的属性。

但是下面这情况:
Parameters是个对象,但是Request body是个int类型的数值,不再是对象了。如果直接像上面一样传对象,会出现请求错误。这个情况应该怎么传值啊?

你的id已经从url传过去了,不需要再用data了
如果只要id也就是int类型的参数,那么通常情况下就是进行字符串拼接那个参数,data就不需要了
你就算请求体要传个数字,那也得有个key啊,不还是个对象。
和id那个参数一起传过去,各取各的