EOS Low-Code Platform 8 EOS Low-Code Platform 8
产品简介
学习指南
更新说明
安装与集成
上线指南
初见EOS
低代码开发手册
专业代码开发手册
专题场景实战
公共服务框架
应用运行治理
运维指南
  • PmMultiUrl
  • 基本用法
  • Attributes

# PmMultiUrl

# 基本用法

image-20241223170150339

基本用法

<template>
  <div>
    <pm-multi-url data="copy" maxHeight="400px" v-model="urlStr" :errors="errors" :validator="validator"></pm-multi-url>
  </div>
</template>
<script>
  export default {
    data() {
      return {
        urlStr: 'a,b',
        errors: {
          a: {
            correct: true
          },
          b: {
            correct: false
          }
        },
        validator: [
          (rule, value, callback, source, options) => {
            var errors = []
            if (value && !/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/.test(value)) {
              callback(new Error('不符合Url规范!'))
              return
            }
            callback()
          }
        ]
      }
    }
  }
</script>
显示代码 复制代码 复制代码

# Attributes

参数 说明 类型 可选值 默认值
value string string - -
errors Object { {value}: correct: true } - {}
editable 是否可编辑 boolean - true
validator 验证信息 function/array - -
label 提示信息前缀 fstring - 地址

← field 动态绑定属性 step-form 步骤表单 →