diff --git a/packages/code-generator/src/plugins/component/rax/containerInitState.ts b/packages/code-generator/src/plugins/component/rax/containerInitState.ts index 8dc634c98..6c5421133 100644 --- a/packages/code-generator/src/plugins/component/rax/containerInitState.ts +++ b/packages/code-generator/src/plugins/component/rax/containerInitState.ts @@ -33,7 +33,6 @@ const pluginFactory: BuilderComponentPluginFactory = (config?) => if (ir.state) { const state = ir.state; const fields = Object.keys(state).map((stateName) => { - // TODO: 这里用什么 handlers? const [isString, value] = generateCompositeType(state[stateName], {}); return `${stateName}: ${isString ? `'${value}'` : value},`; }); diff --git a/packages/code-generator/src/plugins/component/rax/containerInjectUtils.ts b/packages/code-generator/src/plugins/component/rax/containerInjectUtils.ts index 5fda869f2..b4a4c52f2 100644 --- a/packages/code-generator/src/plugins/component/rax/containerInjectUtils.ts +++ b/packages/code-generator/src/plugins/component/rax/containerInjectUtils.ts @@ -43,14 +43,12 @@ const pluginFactory: BuilderComponentPluginFactory = (config?) => linkAfter: [CLASS_DEFINE_CHUNK_NAME.Start], }); - // TODO: Page methods... next.chunks.push({ type: ChunkType.STRING, fileType: cfg.fileType, name: CLASS_DEFINE_CHUNK_NAME.InsPrivateMethod, // 绑定下上下文,这样在所有的 utils 里面都能通过 this.xxx 来访问上下文了 - // TODO: 要不要优化为通过 Proxy 的方式懒绑定? content: ` _defineUtils() { const utils = {