diff --git a/crates/swc_plugin_compile_mode/src/transform_harmony.rs b/crates/swc_plugin_compile_mode/src/transform_harmony.rs index e6672bc1c05d..1e19d3552608 100644 --- a/crates/swc_plugin_compile_mode/src/transform_harmony.rs +++ b/crates/swc_plugin_compile_mode/src/transform_harmony.rs @@ -387,7 +387,7 @@ impl TransformVisitor { Expr::Lit(_) => { // {condition1 && 'Hello'} 在预处理时会变成 {condition1 ? 'Hello' : "compileIgnore"} // 而普通文本三元则会被 block 标签包裹,因此处理后只有上述情况会存在 lit 类型的表达式 - // 由于这种情况没有办法使用 wx:if 来处理,需要特殊处理成 {{i.cn[3].v==="compileIgnore"?"":i.cn[3].v}} 的形式 + // 由于这种情况没有办法使用 wx:if 来处理,需要特殊处理成 {{i.c[3].v==="compileIgnore"?"":i.c[3].v}} 的形式 let current_path = self.get_current_node_path(); self.component_set.insert(TEXT_TAG.to_string()); diff --git a/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/condition.rs/should_support_jsx_container_expr.js b/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/condition.rs/should_support_jsx_container_expr.js index 728db1a7f6d1..40655c84eff3 100644 --- a/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/condition.rs/should_support_jsx_container_expr.js +++ b/crates/swc_plugin_compile_mode/tests/__swc_snapshots__/src/tests/condition.rs/should_support_jsx_container_expr.js @@ -1,4 +1,4 @@ -const TARO_TEMPLATES_f0t0 = ''; +const TARO_TEMPLATES_f0t0 = ''; function Index() { return diff --git a/packages/taro-cli-convertor/__tests__/data/fileData.ts b/packages/taro-cli-convertor/__tests__/data/fileData.ts index 0e0b073d13fd..9bb00b428b3a 100644 --- a/packages/taro-cli-convertor/__tests__/data/fileData.ts +++ b/packages/taro-cli-convertor/__tests__/data/fileData.ts @@ -205,7 +205,7 @@ export const PLUGIN_FILE_DATA = { - n + nn `, '/plugin/pages/index/index.js': ` Page({