提交 98a17194 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 ace40c73
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve --open",
"build": "vue-cli-service build", "build": "vue-cli-service build",
"lint": "vue-cli-service lint", "lint": "vue-cli-service lint",
"dev-build": "vue-cli-service build --mode dev" "dev-build": "vue-cli-service build --mode dev"
......
<template> <template>
<van-form <van-form ref="form" class="form" validate-trigger="onChange" v-bind="$attrs" v-on="$listeners">
ref="form"
class="form"
validate-trigger="onChange"
v-bind="$attrs"
v-on="$listeners"
>
<template v-for="(item, index) in fields"> <template v-for="(item, index) in fields">
<div class="form-item" :key="index"> <div class="form-item" :key="index">
<!-- 时间 --> <!-- 时间 -->
...@@ -42,32 +36,26 @@ ...@@ -42,32 +36,26 @@
</template> </template>
</van-field> </van-field>
<!-- 文本框 --> <!-- 文本框 -->
<van-field <van-field :border="false" :disabled="disabled" v-bind="item" v-model.trim="ruleForm[item.name]" v-else />
:border="false"
:disabled="disabled"
v-bind="item"
v-model.trim="ruleForm[item.name]"
v-else
/>
<van-popup v-model="pickerVisible" position="bottom">
<van-datetime-picker
type="date"
:value="pickerValue"
:min-date="minDate"
@confirm="onTimePickerConfirm"
@cancel="pickerVisible = false"
v-if="pickerType === 'date'"
/>
<van-picker
show-toolbar
:columns="pickerColumns"
@confirm="onPickerConfirm"
@cancel="pickerVisible = false"
v-if="pickerType === 'select'"
/>
</van-popup>
</div> </div>
</template> </template>
<van-popup v-model="pickerVisible" position="bottom">
<van-datetime-picker
type="date"
:value="pickerValue"
:min-date="minDate"
@confirm="onTimePickerConfirm"
@cancel="pickerVisible = false"
v-if="pickerType === 'date'"
/>
<van-picker
show-toolbar
:columns="pickerColumns"
@confirm="onPickerConfirm"
@cancel="pickerVisible = false"
v-if="pickerType === 'select'"
/>
</van-popup>
</van-form> </van-form>
</template> </template>
...@@ -135,9 +123,9 @@ export default { ...@@ -135,9 +123,9 @@ export default {
this.ruleForm[this.pickerName] = value this.ruleForm[this.pickerName] = value
this.pickerVisible = false this.pickerVisible = false
if (this.pickerRemote && this.pickerRemote.change) { if (this.pickerRemote && this.pickerRemote.change) {
this.pickerActive = this.pickerList.find( this.pickerActive = this.pickerList.find(item => item[this.pickerRemote.valueKey] === value)
item => item[this.pickerRemote.valueKey] === value // 清空关联的数据
) this.ruleForm[this.pickerRemote.change] = ''
} }
}, },
onTimePickerConfirm(time) { onTimePickerConfirm(time) {
......
...@@ -10,7 +10,7 @@ module.exports = { ...@@ -10,7 +10,7 @@ module.exports = {
}, },
proxy: { proxy: {
'/api': { '/api': {
target: 'https://ehall2.ezijing.com' target: 'https://ehall.ezijing.com'
} }
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论