在节点C ++插件中返回布尔值

问题描述

在Node C ++插件中,我可以返回这样的字符串:

Props: {
   propsOneOrTwo: typesFromConst["second"][keyof typesFromConst["second"]]
}

如何实现相同但设置布尔值而不是字符串?

解决方法

感谢@UnholySheep提供指向V8文档的链接。

args.GetReturnValue().Set()的重载接受bool,因此您可以直接传递它。

void Method(const FunctionCallbackInfo<Value>& args) {
  Isolate* isolate = args.GetIsolate();  
  args.GetReturnValue().Set(true);
}