【踩过的坑】viewUI 按需引用组件报错

在引用 DatePicker 组件时,组件注册不成功,出现以下报错:

 error  in ./node_modules/view-design/src/directives/v-click-outside-x.js

Module parse failed: Unexpected token (126:20)
You may need an appropriate loader to handle this file type.
| 
|                 const normalisedBinding = {
   
|                     ...binding,
|                     ...{
   
|                         modifiers: 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
View UI 是一个基于 Vue.js组件库,提供了丰富的 UI 组件和工具函数,其中也包括表单校验的方法。 在 View UI 中,使用部分字段校验方法可以通过在表单项的 `rules` 属性中定义校验规则实现。以下是一个示例: ```vue <template> <div> <Input v-model="name" :rules="nameRules" placeholder="请输入姓名" /> <Input v-model="age" :rules="ageRules" placeholder="请输入年龄" /> <Button @click="submit">提交</Button> </div> </template> <script> export default { data() { return { name: '', age: '' } }, methods: { submit() { // 在此处提交表单数据 } }, computed: { nameRules() { return [ { required: true, message: '姓名不能为空', trigger: 'blur' }, { min: 2, max: 10, message: '姓名长度在 2 到 10 个字符之间', trigger: 'blur' } ] }, ageRules() { return [ { type: 'number', message: '年龄必须为数字', trigger: 'blur' }, { min: 18, max: 60, message: '年龄在 18 到 60 岁之间', trigger: 'blur' } ] } } } </script> ``` 在上面的示例中,我们定义了两个表单项(姓名和年龄),并为它们分别定义了校验规则。在 `rules` 属性中,我们通过返回一个数组来定义校验规则。每个规则包括三个属性: - `required`:是否必填 - `message`:校验失败时的提示信息 - `trigger`:触发校验的事件,例如 `blur`(失去焦点时)、`change`(值改变时)等 在实际应用中,我们可以根据要定义不同的校验规则,以实现部分字段校验。当用户提交表单时,可以调用 `submit` 方法进行表单提交,并在方法中对表单数据进行校验。如果存在校验失败的情况,可以使用 View UI 提供的弹窗组件或者提示信息组件进行展示。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值