V8-所有字段均未定义

时间:2018-11-19 14:11:49

标签: c++ undefined v8

我使用V8并创建一个像这样的对象:

_template->SetInternalFieldCount(1);
v8::NamedPropertyHandlerConfiguration *handler = new v8::NamedPropertyHandlerConfiguration;
handler->getter = &BSONObject::getter;
handler->setter = &BSONObject::setter;
_template->SetHandler(*handler);
Local<Object> obj = _template->NewInstance();

使用吸气剂时,我将变量放在JS对象中,如下所示:

info.GetReturnValue().Set(prop->ToString());

我所有的字段都是undefined,但我在上方的一行上打印了prop->ToString(),它打印出了很好的值。

我不知道为什么undefined ...

1 个答案:

答案 0 :(得分:0)