diff --git a/src/address-edit/index.js b/src/address-edit/index.js index ba0b117b4..e208cc87c 100644 --- a/src/address-edit/index.js +++ b/src/address-edit/index.js @@ -113,6 +113,12 @@ export default createComponent({ } return ''; }, + + // hide bottom field when use search && detail get focused + hideBottomFields() { + const { searchResult } = this; + return searchResult && searchResult.length && this.detailFocused; + }, }, watch: { @@ -290,13 +296,9 @@ export default createComponent({ }, render(h) { - const { data, errorInfo, searchResult, disableArea } = this; + const { data, errorInfo, disableArea, hideBottomFields } = this; const onFocus = (name) => () => this.onFocus(name); - // hide bottom field when use search && detail get focused - const hideBottomFields = - searchResult && searchResult.length && this.detailFocused; - return (