|
72 | 72 | </view> |
73 | 73 |
|
74 | 74 | <view class="f-form-content" v-else-if="item.type=='number'"> |
75 | | - <input :ref="item.field" placeholder-style="color:rgb(192 196 204);font-size:15px;" type="number" |
| 75 | + <input :focus="item.focus" :ref="item.field" placeholder-style="color:rgb(192 196 204);font-size:15px;" type="number" |
76 | 76 | v-model="formFields[item.field]" border="none" |
77 | 77 | :placeholder="item.placeholder||('请输入'+item.title)"></input> |
78 | 78 | </view> |
79 | 79 | <view class="f-form-content" v-else-if="item.type=='decimal'"> |
80 | | - <input :ref="item.field" placeholder-style="color:rgb(192 196 204);font-size:15px;" type="digit" |
| 80 | + <input :focus="item.focus" :ref="item.field" placeholder-style="color:rgb(192 196 204);font-size:15px;" type="digit" |
81 | 81 | v-model="formFields[item.field]" border="none" |
82 | 82 | :placeholder="item.placeholder||('请输入'+item.title)"></input> |
83 | 83 | </view> |
|
90 | 90 | </u-radio-group> |
91 | 91 | </view> |
92 | 92 | <view class="f-form-content" v-else-if="item.type=='textarea'"> |
93 | | - <textarea :ref="item.field" auto-height style="width: 100%;padding-right: 8rpx;" |
| 93 | + <textarea :focus="item.focus" :ref="item.field" auto-height style="width: 100%;padding-right: 8rpx;" |
94 | 94 | v-model="inFormFields[item.field]" border="none" |
95 | 95 | :placeholder="item.placeholder||('请输入'+item.title)"></textarea> |
96 | 96 | </view> |
|
105 | 105 | :placeholder="item.placeholder||('请输入'+item.title)"></input> |
106 | 106 | </view> |
107 | 107 | <view class="f-form-content" v-else> |
108 | | - <input placeholder-style="color:rgb(192 196 204);font-size:15px;" type="text" |
| 108 | + <input :focus="item.focus" placeholder-style="color:rgb(192 196 204);font-size:15px;" type="text" |
109 | 109 | v-model="inFormFields[item.field]" border="none" :ref="item.field" |
110 | 110 | :placeholder="item.placeholder||('请输入'+item.title)"></input> |
111 | 111 | </view> |
|
224 | 224 | option.max = Number(new Date(option.max.replace(/-/g, "/"))) |
225 | 225 | } |
226 | 226 | } |
| 227 | + |
| 228 | + if(option.hasOwnProperty('focus')){ |
| 229 | + option.focus=false; |
| 230 | + } |
227 | 231 | }) |
228 | 232 | this.inFormOptions = this.formOptions; |
229 | 233 | this.inFormFields = this.formFields; |
|
0 commit comments