mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-19 22:58:15 +00:00
fix: 🐛 解决条件渲染场景下若条件值为 0 会误渲染出 0 的问题
This commit is contained in:
parent
56010f2750
commit
71aa2f6b6e
@ -305,7 +305,7 @@ export function generateConditionReactCtrl(
|
|||||||
});
|
});
|
||||||
|
|
||||||
pieces.unshift({
|
pieces.unshift({
|
||||||
value: `(${value}) && (`,
|
value: `!!(${value}) && (`,
|
||||||
type: PIECE_TYPE.BEFORE,
|
type: PIECE_TYPE.BEFORE,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -97,7 +97,7 @@ class Home$$Page extends Component {
|
|||||||
<View>
|
<View>
|
||||||
<Text>=== User Info: ===</Text>
|
<Text>=== User Info: ===</Text>
|
||||||
</View>
|
</View>
|
||||||
{__$$eval(() => __$$context.state.user) && (
|
{!!__$$eval(() => __$$context.state.user) && (
|
||||||
<View style={{ flexDirection: 'row' }}>
|
<View style={{ flexDirection: 'row' }}>
|
||||||
<Image
|
<Image
|
||||||
source={{ uri: __$$eval(() => __$$context.state.user.avatar) }}
|
source={{ uri: __$$eval(() => __$$context.state.user.avatar) }}
|
||||||
@ -153,7 +153,7 @@ class Home$$Page extends Component {
|
|||||||
</View>
|
</View>
|
||||||
<View>
|
<View>
|
||||||
<Text>操作提示:</Text>
|
<Text>操作提示:</Text>
|
||||||
<Text>1. 点击会员名,可以弹出 Toast "Hello xxx!"</Text>
|
<Text>1. 点击会员名,可以弹出 Toast "Hello xxx!"</Text>
|
||||||
<Text>2. 点击订单,会记录点击的订单信息,并弹出 Toast 提示</Text>
|
<Text>2. 点击订单,会记录点击的订单信息,并弹出 Toast 提示</Text>
|
||||||
<Text>3. 最下面的【点击次数】,点一次应该加 1</Text>
|
<Text>3. 最下面的【点击次数】,点一次应该加 1</Text>
|
||||||
</View>
|
</View>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user