提交 a87a4398 编写于 作者: richard_1015's avatar richard_1015

fix(inputnumber、textarea): 调整 change 顺序

上级 d04477a2
......@@ -96,8 +96,8 @@ export default create({
};
const emitChange = (value: string | number, event: Event) => {
let output_value: number | string = fixedDecimalPlaces(value);
emit('change', output_value, event);
emit('update:modelValue', output_value, event);
emit('change', output_value, event);
};
const addAllow = (value = Number(props.modelValue)): boolean => {
return value < Number(props.max) && !props.disabled;
......
......@@ -96,8 +96,8 @@ export default create({
const emitChange = (value: string | number, event: Event) => {
let output_value: number | string = fixedDecimalPlaces(value);
emit('change', output_value, event);
emit('update:modelValue', output_value, event);
emit('change', output_value, event);
};
const addAllow = (value = Number(props.modelValue)): boolean => {
......
......@@ -17,9 +17,7 @@
:maxlength="maxLength"
:placeholder="placeholder"
/>
<view class="nut-textarea__limit" v-if="limitShow">
{{ modelValue ? modelValue.length : 0 }}/{{ maxLength }}</view
>
<view class="nut-textarea__limit" v-if="limitShow"> {{ modelValue ? modelValue.length : 0 }}/{{ maxLength }}</view>
</view>
</template>
<script lang="ts">
......@@ -90,8 +88,8 @@ export default create({
if (props.maxLength && value.length > Number(props.maxLength)) {
value = value.substring(0, Number(props.maxLength));
}
emit('change', value, event);
emit('update:modelValue', value, event);
emit('change', value, event);
};
const change = (event: Event) => {
......
......@@ -13,9 +13,7 @@
:maxlength="maxLength"
:placeholder="placeholder"
/>
<view class="nut-textarea__limit" v-if="limitShow">
{{ modelValue ? modelValue.length : 0 }}/{{ maxLength }}</view
>
<view class="nut-textarea__limit" v-if="limitShow"> {{ modelValue ? modelValue.length : 0 }}/{{ maxLength }}</view>
</view>
</template>
<script lang="ts">
......@@ -86,8 +84,8 @@ export default create({
if (props.maxLength && value.length > Number(props.maxLength)) {
value = value.substring(0, Number(props.maxLength));
}
emit('change', value, event);
emit('update:modelValue', value, event);
emit('change', value, event);
};
const change = (event: Event) => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册