fix(AddressEdit): showDetail not work

This commit is contained in:
chenjiahan 2020-09-15 20:11:57 +08:00
parent 08c9b06ac1
commit d06f98e961
2 changed files with 29 additions and 24 deletions

View File

@ -13,6 +13,7 @@ const android = isAndroid();
export default createComponent({ export default createComponent({
props: { props: {
show: Boolean,
value: String, value: String,
errorMessage: String, errorMessage: String,
focused: Boolean, focused: Boolean,
@ -96,7 +97,9 @@ export default createComponent({
emit('input', value); emit('input', value);
}; };
return () => ( return () => {
if (props.show) {
return (
<> <>
<Field <Field
v-slots={{ icon: renderFinish }} v-slots={{ icon: renderFinish }}
@ -119,5 +122,7 @@ export default createComponent({
{renderSearchResult()} {renderSearchResult()}
</> </>
); );
}
};
}, },
}); });

View File

@ -336,7 +336,7 @@ export default createComponent({
}} }}
/> />
<Detail <Detail
vShow={this.showDetail} show={this.showDetail}
value={data.addressDetail} value={data.addressDetail}
focused={this.detailFocused} focused={this.detailFocused}
errorMessage={errorInfo.addressDetail} errorMessage={errorInfo.addressDetail}