mirror of
https://gitee.com/wot-design-uni/wot-design-uni.git
synced 2025-12-06 17:18:40 +08:00
fix: 🐛 修复在template中使用readonly无法通过vue-ts校验的问题
This commit is contained in:
parent
ef7c98bffb
commit
ee5b25fbc3
@ -46,7 +46,7 @@ inquirer
|
|||||||
default: 'Y'
|
default: 'Y'
|
||||||
}
|
}
|
||||||
])
|
])
|
||||||
.then((answers) => {
|
.then((answers: any) => {
|
||||||
if (!answers['release'] || answers['release'].toLowerCase() != 'y') {
|
if (!answers['release'] || answers['release'].toLowerCase() != 'y') {
|
||||||
console.log('🚨 操作取消')
|
console.log('🚨 操作取消')
|
||||||
return
|
return
|
||||||
@ -92,7 +92,7 @@ inquirer
|
|||||||
const tip = 'Run `git push --follow-tags origin ' + branch + '` ' + 'to publish'
|
const tip = 'Run `git push --follow-tags origin ' + branch + '` ' + 'to publish'
|
||||||
console.log(tip.replace(/\n/g, ''))
|
console.log(tip.replace(/\n/g, ''))
|
||||||
})
|
})
|
||||||
.catch((error) => {
|
.catch((error: any) => {
|
||||||
if (error.isTtyError) {
|
if (error.isTtyError) {
|
||||||
// Prompt couldn't be rendered in the current environment
|
// Prompt couldn't be rendered in the current environment
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@ -163,7 +163,7 @@ const promotionlist = ref<any[]>([
|
|||||||
])
|
])
|
||||||
const threshold = ref<string>('')
|
const threshold = ref<string>('')
|
||||||
const price = ref<string>('')
|
const price = ref<string>('')
|
||||||
const date = ref<Date>(new Date())
|
const date = ref<number>(new Date().getTime())
|
||||||
const address = ref<any[]>([])
|
const address = ref<any[]>([])
|
||||||
|
|
||||||
const count = ref<number>(1)
|
const count = ref<number>(1)
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
<slot v-if="$slots.default"></slot>
|
<slot v-if="$slots.default"></slot>
|
||||||
<view
|
<view
|
||||||
v-else
|
v-else
|
||||||
:class="`wd-calendar__cell ${disabled ? 'is-disabled' : ''} ${readonly ? 'is-readonly' : ''} ${alignRight ? 'is-align-right' : ''} ${
|
:class="`wd-calendar__cell ${disabled ? 'is-disabled' : ''} ${props.readonly ? 'is-readonly' : ''} ${alignRight ? 'is-align-right' : ''} ${
|
||||||
error ? 'is-error' : ''
|
error ? 'is-error' : ''
|
||||||
} ${size ? 'is-' + size : ''} ${center ? 'is-center' : ''}`"
|
} ${size ? 'is-' + size : ''} ${center ? 'is-center' : ''}`"
|
||||||
>
|
>
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
<slot v-if="useDefaultSlot"></slot>
|
<slot v-if="useDefaultSlot"></slot>
|
||||||
<view
|
<view
|
||||||
v-else
|
v-else
|
||||||
:class="`wd-col-picker__cell ${disabled && 'is-disabled'} ${readonly && 'is-readonly'} ${alignRight && 'is-align-right'} ${
|
:class="`wd-col-picker__cell ${disabled && 'is-disabled'} ${props.readonly && 'is-readonly'} ${alignRight && 'is-align-right'} ${
|
||||||
error && 'is-error'
|
error && 'is-error'
|
||||||
} ${size && 'is-' + size}`"
|
} ${size && 'is-' + size}`"
|
||||||
>
|
>
|
||||||
|
|||||||
@ -50,7 +50,7 @@
|
|||||||
@confirm="handleConfirm"
|
@confirm="handleConfirm"
|
||||||
@keyboardheightchange="handleKeyboardheightchange"
|
@keyboardheightchange="handleKeyboardheightchange"
|
||||||
/>
|
/>
|
||||||
<view v-if="readonly" class="wd-input__readonly-mask" />
|
<view v-if="props.readonly" class="wd-input__readonly-mask" />
|
||||||
<view v-if="showClear || showPassword || suffixIcon || showWordCount || $slots.suffix" class="wd-input__suffix">
|
<view v-if="showClear || showPassword || suffixIcon || showWordCount || $slots.suffix" class="wd-input__suffix">
|
||||||
<wd-icon v-if="showClear" custom-class="wd-input__clear" name="error-fill" @click="handleClear" />
|
<wd-icon v-if="showClear" custom-class="wd-input__clear" name="error-fill" @click="handleClear" />
|
||||||
<wd-icon v-if="showPassword" custom-class="wd-input__icon" :name="isPwdVisible ? 'view' : 'eye-close'" @click="togglePwdVisible" />
|
<wd-icon v-if="showPassword" custom-class="wd-input__icon" :name="isPwdVisible ? 'view' : 'eye-close'" @click="togglePwdVisible" />
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
<slot v-if="useDefaultSlot"></slot>
|
<slot v-if="useDefaultSlot"></slot>
|
||||||
<view
|
<view
|
||||||
v-else
|
v-else
|
||||||
:class="`wd-select-picker__cell ${disabled && 'is-disabled'} ${readonly && 'is-readonly'} ${alignRight && 'is-align-right'} ${
|
:class="`wd-select-picker__cell ${disabled && 'is-disabled'} ${props.readonly && 'is-readonly'} ${alignRight && 'is-align-right'} ${
|
||||||
error && 'is-error'
|
error && 'is-error'
|
||||||
} ${size && 'is-' + size}`"
|
} ${size && 'is-' + size}`"
|
||||||
>
|
>
|
||||||
|
|||||||
@ -47,7 +47,7 @@
|
|||||||
/>
|
/>
|
||||||
<view v-if="errorMessage" class="wd-textarea__error-message">{{ errorMessage }}</view>
|
<view v-if="errorMessage" class="wd-textarea__error-message">{{ errorMessage }}</view>
|
||||||
|
|
||||||
<view v-if="readonly" class="wd-textarea__readonly-mask" />
|
<view v-if="props.readonly" class="wd-textarea__readonly-mask" />
|
||||||
<view class="wd-textarea__suffix">
|
<view class="wd-textarea__suffix">
|
||||||
<wd-icon v-if="showClear" custom-class="wd-textarea__clear" name="error-fill" @click="handleClear" />
|
<wd-icon v-if="showClear" custom-class="wd-textarea__clear" name="error-fill" @click="handleClear" />
|
||||||
<view v-if="showWordCount" class="wd-textarea__count">
|
<view v-if="showWordCount" class="wd-textarea__count">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user