uni-app icon indicating copy to clipboard operation
uni-app copied to clipboard

uni-forms-item H5 动态改变 :required 不生效

Open YeKao opened this issue 2 years ago • 1 comments

问题描述 uni-forms-item H5 动态改变 :required 不生效

复现步骤 [复现问题的步骤]

  1. 启动 '...'
  2. 点击 '....'
  3. 查看

[或者可以直接贴源代码]

预期结果 [使用简洁清晰的语言描述你希望生效的预期结果]

实际结果 [这里请贴上你的报错截图或文字]

系统信息:

  • 发行平台: [如 微信小程序、H5平台、5+ App等]
  • 操作系统 [如 iOS 12.1.2、Android 7.0]
  • HBuilderX版本 [如使用HBuilderX,则需提供 HBuilderX 版本号]
  • uni-app版本 [如使用Vue-cli创建/运行项目,则提供npm run info的运行结果]
  • 设备信息 [如 iPhone8 Plus]

补充信息 [可选] [根据你的分析,出现这个问题的原因可能在哪里?]

YeKao avatar Aug 22 '22 06:08 YeKao

<uni-forms-item v-if="formValue.activityTypeList.includes('0')" ref='remarkRef' label="备注" :required="true"
			:rules="[{ required: true, errorMessage: '请输入' }]" name="remark">
			<uni-easyinput type="textarea" v-model="formValue.remark" placeholder="当活动类别为其他时,此项为必填" />
		</uni-forms-item>
		<uni-forms-item v-else label="备注" :required="false" :rules="[{ required: false }]" name="remark">
			<uni-easyinput type="textarea" v-model="formValue.remark" placeholder="当活动类别为其他时,此项为必填" />
		</uni-forms-item>

我也遇到这个问题,为什么满足条件后,required没反应,把下面的去掉就可以,是同时绑定了2个remark的原因吗

GY-Jonh avatar Jun 12 '24 07:06 GY-Jonh