位置: IT常识 - 正文

vue prop属性(vue prop属性和model)

编辑:rootadmin

vue中prop属性用法是怎么的呢?我们一起来了解一下吧!
613/auto1686643544vue prop属性(vue prop属性和model)

在没有状态管理机制的时候,prop属性是组件之间主要的通信方式,prop属性其实是一个对象,在这个对象里可以定义一些数据,而这些数据可以通过父组件传递给子组件。

prop属性可以定义属性的类型,也可以定义属性的初始值。

prop定义的数据类型具体示例如下:

props: {

name: String, //字符串类型

type: {

validator: function(value) { //验证函数

// 这个值必须匹配下列字符串中的一个

return ["success", "warning", "danger"].includes(value);

}

},

list: {

type: Array,//数组类型,也可以是Object

default: () => []

},

isVisible: { //Boolean类型

type: Boolean,

default: false

},

onChange: { //函数类型

type: Function,

default: () => {}

}

},

如name:String,default:"vm",表示第一次加载name属性时其值为vm。prop属性中定义的属性也可以验证该属性,比如上面的type属性,其值必须是"success", "warning", "danger"中的任意一个,要是不是这是三个中的任意一个也可以显示,但是这时控制台会报错,所以要使用validator验证函数时要谨慎。这里的list定义的是一个数组,默认必须从一个工厂函数获取。isVisble定义的是一个boolean值,默认是default:false。onChange定义的是一个函数,这个函数在这里的意义是建立子组件向父组件传值的途径。

关于prop属性用法,我们就分享到这啦!

本文链接地址:https://www.jiuchutong.com/zhishi/2707.html 转载请保留说明!

上一篇:es6数组去重(es6 数组去重)

下一篇:idea背景怎么改为白色(idea 改背景)

  • 小规模纳税人刚成立公司如何记账
  • 源泉扣税什么意思
  • 什么是进项加计扣除
  • 发票进项和销项差一个字
  • 增值税抵扣可以跨月吗
  • 软件企业收到先征后返的增值税税款是否要缴纳企业所得税
  • 实际报销人是什么意思
  • 经营租赁不动产发票备注栏
  • 销售不动产包括哪些内容
  • 出口货物退税率查询
  • 税务局每年都会查我公司虚开发票
  • 企业每个月都要关账吗
  • 红字发票交税吗
  • 金三打印客户端插件如何下载?
  • 公司店铺刷单的收入怎么记账
  • 公司增资需要什么
  • 境外个人汇入汇款规定
  • 包工包料的工程怎么做账
  • 小型微利企业年度汇算清缴报哪些报表
  • 个税系统如何导入之前的记录
  • bios密码忘记了怎么清除,放电不行
  • 资产负债表日后事项涵盖期间
  • 增值税当月申报次月缴纳吗
  • win11咋截屏
  • 公司购买车怎么做
  • 公司账户上的钱怎么转到老板账户上
  • 应付票据可能涉及的科目
  • 期房怎么交易流程
  • 科研的成果形式
  • 会计的四大基本要素
  • 最好用的无人品牌子
  • 增值税专用发票上注明的价款含税吗
  • 退款会退货吗
  • 出售土地账务如何处理
  • 票折怎么操作
  • python 批量
  • python中 =是什么意思
  • 餐饮营改增什么时候开始的
  • 融资租赁租金计算公式有残值
  • 土地增值税可以抵扣吗
  • 企业银行电子回单一般什么时候打印
  • python导入模块的语句
  • 电影院属于什么经济类型
  • 清算的基本流程
  • 工会经费多久缴纳一次
  • 个体工商户税务注销流程
  • 个体户怎么开对公账户
  • 一个人可以有两张同一个银行的卡吗
  • 发放福利视同销售进项税要转出吗?
  • 企业小汽车折旧年限
  • 长期股权投资的账务处理
  • 收政府的慰问金合法吗
  • 现金盘盈盘亏账务处理分录
  • 暂估入库发票差异调整
  • 股东投资款超过注册资金的案例
  • 行政事业单位其他收入
  • 社保的生育险按照什么比例报销
  • 进项税适用税率
  • 定额发票可以用于事业单位报销
  • 滴滴出行怎么开纸质发票
  • mysql查询语句优先级
  • sql中出现将截断字符串或二进制
  • linux 切文件
  • 通过修改注册表激活win7
  • 众微科技怎么样
  • netsh cmd
  • ghost出现错误
  • mac系统怎么删除用户
  • 千元以内电脑
  • macbookair登陆
  • win 7系统无法删除系统文件
  • window10升级不了
  • glColor3f影响纹理贴图 的思考
  • android打包v1v2
  • 使用shell命令
  • css控制文字换行
  • linux pymol
  • java scripts
  • javascript面向对象吗
  • python+flask
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设