有什么方法可以在 TypeScript 中创建字符串向量?我已经尝试了很多东西,但没有任何效果。
我曾经尝试像这样创建“架构StringArray中的覆盖表”:
表 StringArray { 项目:[字符串]; }
我正在尝试像这样使用它:
let builder: flatbuffers.Builder = new flatbuffers.Builder();
let offsets : Array<flatbuffers.Offset>;
offsets = new Array<flatbuffers.Offset>(2);
offsets[0] = builder.createString("hello");
offsets[1] = builder.createString("world");
let offsetOfStrings = messaging.StringArray.createItemsVector(builder, offsets);
// create message
messaging.StringArray.startStringArray(builder);
messaging.StringArray.addItems(builder, offsetOfStrings);
let serialized = messaging.Message.endMessage(builder);
builder.finish(serialized);
let data = builder.asUint8Array();
但这是正确的方式吗?没有更好更短的方法吗?