| | |
| | | <view class="input-view"> |
| | | <u-input ref="uinput" :focus="inputFocus" :clearable="clearable" border="none" :type="type" |
| | | :placeholder="placeholder" v-model.trim="innerValue" @clear="onClear" @blur="onBlur" |
| | | @change="onChange" |
| | | @confirm="onConfirm" /> |
| | | </view> |
| | | <view class="scan-view"> |
| | | <!-- <view class="scan-view"> |
| | | <view @tap.stop="onScan"><u-icon name="scan" color="#F18201" :size="32"></u-icon></view> |
| | | </view> |
| | | <view class="btn-view" v-if="hasSearch"> |
| | | <view class="search-btn" @tap.stop="onSearch">搜</view> |
| | | </view> |
| | | </view> --> |
| | | </view> |
| | | <view class="msg-row" v-if="msg" :class="[msgType==='info'?'info-type':'']">{{msg}}</view> |
| | | </view> |
| | |
| | | onBlur() { |
| | | this.$emit('blur', this.innerValue) |
| | | }, |
| | | onChange(val) { |
| | | //debugger |
| | | //alert(val); |
| | | this.$emit('search', val) |
| | | }, |
| | | onConfirm(val) { |
| | | //debugger |
| | | /* |
| | | if(val!=this.innerValue) { |
| | | this.confirmType='auto' |
| | | } |
| | |
| | | if(val) { |
| | | this.$emit('search', val) |
| | | } |
| | | //*/ |
| | | }, |
| | | }, |
| | | created() { |