fix: 修复 condition 代码导出错误

This commit is contained in:
春希 2020-07-03 11:55:53 +08:00
parent 93ff5c2393
commit 57b30cf785

View File

@ -96,8 +96,10 @@ export function generateReactCtrlLine(nodeItem: IComponentNodeItem): CodePiece[]
} }
if (nodeItem.condition) { if (nodeItem.condition) {
const [isString, value] = generateCompositeType(nodeItem.condition);
pieces.unshift({ pieces.unshift({
value: `(${generateCompositeType(nodeItem.condition)}) && (`, value: `(${isString ? `'${value}'` : value}) && (`,
type: PIECE_TYPE.BEFORE, type: PIECE_TYPE.BEFORE,
}); });
pieces.push({ pieces.push({