当前位置: 首页 > news >正文

网站制作公司合肥站长统计网站

网站制作公司合肥,站长统计网站,溧阳做网站,催眠美女做仆人网站概念 父组件传给子组件的属性&#xff0c;但该属性没有在子组件 props 属性里定义。 属性继承 非 Prop 的属性默认情况下会被子组件的根节点继承&#xff0c;非 prop 的属性会保存在子组件 $attrs 属性里。 举例 子组件 date-picker 如下 <!-- 我是子组件 date-picker --&…

概念

父组件传给子组件的属性,但该属性没有在子组件 props 属性里定义。

属性继承

非 Prop 的属性默认情况下会被子组件的根节点继承,非 prop 的属性会保存在子组件 $attrs 属性里。

举例

子组件 date-picker 如下

	<!-- 我是子组件 date-picker --><template><view class="date-picker"><input type="datetime-local" /></view></template>

父组件定义非 prop 属性 data-status,如下 

<date-picker data-status="activated"></date-picker>

子组件实际渲染如下

	<!-- 渲染 date-picker 组件 --><div class="date-picker" data-status="activated"><input type="datetime-local" /></div>

data-status 被应用在根节点(根节点:单文件组件中,template 标签的直接子元素就是根节点)上

非 prop 的属性会保存在子组件 $attrs 属性里。

事件继承

非 Prop 的方法会被子组件的根节点继承。

非 prop 的方法会保存在子组件 $attrs 属性里,名称上,@ 会变成 on ,比如 @click 会变成 onClick (vue3)。

温馨提示

1、非 prop 的方法的 this 依旧是指向父组件。

2、Vue 2 需要在被继承的节点上使用 v-on="$listeners" 才能继承父组件传过来的方法。

子组件指定节点继承

子组件设置 inheritAttrs: false,在需要继承属性(方法)的子组件节点上使用 v-bind="$attrs"。

温馨提示

vue2 的 $attrs 属性不包含父组件传过来的 class 和 style 属性,vue3 的 $attrs 包含父组件传过来的 class 和 style 属性。

http://www.zhongyajixie.com/news/49672.html

相关文章:

  • 营销培训师seo 的作用和意义
  • 南开网站建设百度竞价入门教程
  • 福田大型商城网站建设百度一下百度首页登录
  • 怎么做免费的公司网站模板免费下载网站
  • 网站日志分析之后咋做产品网络推广方式
  • 沈阳市城乡建设局网站网址怎么注册
  • 门户网站建设课程设计品牌宣传策划公司
  • 哈尔滨做网站企业网店推广平台有哪些
  • python网站开发简单吗百度人气榜
  • 滕建建设集团网站桂平seo关键词优化
  • 世界环境日武汉seo计费管理
  • 成品源码1688网站免费网络推广方式方法
  • 网站域名 没有续费seo系统优化
  • 学做网站要多久如何做推广引流赚钱
  • 政府门户网站建设汇报网站推广app下载
  • 汶上外贸网站建设网络营销专业就业方向
  • 做兼职比较好的网站明年2024年有疫情吗
  • 做暖暖的视频网站市场营销方案范文5篇
  • 福田的网站建设公司baidu百度一下
  • 汽车用品网站广州百度关键词搜索
  • 网站推广的方法及特点网络公司主要做哪些
  • 微信网站建设除了百度指数还有哪些指数
  • 自己做网站优化世界杯大数据
  • 动漫做美食的视频网站阿里指数app下载
  • 网站建设手机字体大小软件推广赚钱一个10元
  • 邢台优化网站排名广告网址
  • wordpress升级后编辑器没有太仓seo网站优化软件
  • 宿州市网站建设有哪些公司百度号码认证平台官网
  • 十大电商代运营排名自动app优化
  • 如何在图片上添加文字做网站今年疫情最新消息