Skip to content

Commit 1b2dbfc

Browse files
committed
fix(taroize): template 的父组件是 if-else 时解析失败
1 parent 22a6c0d commit 1b2dbfc

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

packages/taroize/src/template.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ function buildTemplateName (name: string) {
3030
}
3131

3232
export function parseTemplate (path: NodePath<t.JSXElement>, dirPath: string) {
33+
if (!path.container) {
34+
return
35+
}
3336
const openingElement = path.get('openingElement')
3437
const attrs = openingElement.get('attributes')
3538
const is = attrs.find(attr => attr.get('name').isJSXIdentifier({ name: 'is' }))

0 commit comments

Comments
 (0)