1 |
- <view class="container"><uni-forms class="vue-ref" vue-id="44c88956-1" modelValue="{{formData}}" label-width="{{110}}" rules="{{rules}}" data-ref="baseForm" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{fileds}}" wx:for-item="item" wx:for-index="__i0__" wx:key="name"><uni-forms-item vue-id="{{('44c88956-2-'+__i0__)+','+('44c88956-1')}}" label="{{item.title}}" name="{{item.name}}" required="{{true}}" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!item.formatter&&!item.type}}"><uni-easyinput bind:input="__e" vue-id="{{('44c88956-3-'+__i0__)+','+('44c88956-2-'+__i0__)}}" type="text" placeholder="{{'请输入'+item.title}}" value="{{formData[item.name]}}" data-event-opts="{{[['^input',[['__set_model',['$0','$1','$event',[]],['formData',[['fileds','name',item.name,'name']]]]]]]}}" bind:__l="__l"></uni-easyinput></block><block wx:if="{{item.formatter&&item.type=='checkbox'}}"><uni-data-checkbox bind:input="__e" vue-id="{{('44c88956-4-'+__i0__)+','+('44c88956-2-'+__i0__)}}" multiple="{{item.multiple||false}}" localdata="{{item.dict}}" value="{{formData[item.name]}}" data-event-opts="{{[['^input',[['__set_model',['$0','$1','$event',[]],['formData',[['fileds','name',item.name,'name']]]]]]]}}" bind:__l="__l"></uni-data-checkbox></block><block wx:if="{{item.name=='baobaoloudong'}}"><text class="msg">例:XX社区 + XX小区 + X栋</text></block></uni-forms-item></block></uni-forms><button class="btn" disabled="{{btnText=='已报道'}}" type="primary" data-event-opts="{{[['tap',[['submitForm',['$event']]]]]}}" bindtap="__e">{{btnText}}</button></view>
|