猫鼬预先保存给我的红线?

问题描述 投票:0回答:2

另外,在以下的红色线条图象指示错误。我有一个打字稿文件中的代码。 @类型/猫鼬已经安装了...该代码工作正常。徘徊在红线时的错误:“这隐含的类型为‘任意’,因为它没有类型的注释”

enter image description here

typescript mongoose
2个回答
5
投票

你需要明确键入this

}).pre("save", function(this: Type, next) {

其中Type是类型this应该的。

发送方不会改变 - 编译期间第一this说法被删除。

参考文献:


1
投票

})。预<类型>( “保存”,功能(下){

这是另一种选择:类型是这应该是类型

© www.soinside.com 2019 - 2024. All rights reserved.