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

莱芜十七中网站集团公司网站建设方案

莱芜十七中网站,集团公司网站建设方案,网站切换效果,辽宁建设工程网作用 我们在之前学习的那些控件中,各有特点,也各有缺陷,至今没有痛痛快快的出现过真正能跨组件的双向绑定的装饰器。 比如 @Local装饰器,不能跨组件@Param装饰器呢,能跨组件传递,但是仅仅就是下一层组件接收参数。另外,它是单向传递,不可被重新赋值。如果您非要改值则…

作用

我们在之前学习的那些控件中,各有特点,也各有缺陷,至今没有痛痛快快的出现过真正能跨组件的双向绑定的装饰器。

比如

  • @Local装饰器,不能跨组件
  • @Param装饰器呢,能跨组件传递,但是仅仅就是下一层组件接收参数。另外,它是单向传递,不可被重新赋值。如果您非要改值则用@Once修饰,改了父组件也不会同步。非要达成双向传递的效果,那就搞个@Event写回调函数,让父组件实现,完成改值的能力。比较麻烦。

我们有时候需要一种能力是,对于组件而言。爷爷组件直接传给孙子组件,父组件不需要某状态变量。并且孙子组件如果改了值,或者爷爷组件改了值,双向同步给彼此。从而是界面刷新逻辑正常。

这个@Provider和@Consumer装饰器的配合使用,就是来完成这种效果的。

使用方式

介绍

@Provider需要与@Consumer配合使用。两者通过一个key建立联结。此key表现在,这两个装饰器都接收一个叫aliasName的参数,用来指定其修饰的变量的别名。之后靠这个别名来寻找绑定关系。

@Provider属性装饰器

说明

装饰器参数

aliasName?:string, 别名,缺省时默认为属性名,建议最好写这个参数

支持类型

自定义组件中成员变量。属性类型可以为number,string, boolean, class, Array, Date, Map, Set 等类型。支持装饰箭头函数。

从父组件初始化

禁止

本地初始化

必须本地初始化

观察能力

能力等同于@Trace。变化同步给对应的@Consumer

@Consumer属性装饰器

说明

装饰器参数

aliasName?:string, 别名,缺省时默认为属性名,向上查找最近的@Provider,建议最好写这个参数

可装饰的变量

自定义组件中的成员变量。属性的类型可以是number,string,boolean,Data,Array,Map,Set等类型,支持箭头函数。

从父组件初始化

禁止

本地初始化

必须本地初始化

观察能力

</
http://www.dtcms.com/wzjs/808973.html

相关文章:

  • 12306网站谁做的手把手教你如何建立自己的网站
  • php+html转+wordpress织梦网站优化教程
  • 网站策划案内容网络游戏吧
  • 企业网站主页设计图片画册设计多少钱一页
  • 做一个静态网站要多少钱建网站昆明
  • 网站设计模板图片商品定制首页
  • 做推广的网站名称做seo时网站发文目的
  • 私人定制哪个网站做的比较好建设工程信息网查询平台
  • 沈阳旅游集团网站建设js做网站跳转
  • 哪里做网站seo茂易网站建设
  • 免费空间可以上传网站吗网站维护服务费
  • dedecms网站建设合同暴雪国服回归消息今天最新
  • 建设租车网站长沙seo网站排名优化
  • 北京网站优化招聘投诉网站怎么做
  • 网站开发运营职位化工原料东莞网站建设
  • 长沙做网站设计公司网站意义
  • 德清网站公司建设智慧团建团员登录网站
  • 网站可不可以做自己的专利网站开发后台注意事项
  • 响应式科技公司网站模板北京食药局网站年检怎么做
  • 营销型网站的公司重庆玻璃制作厂家
  • 勒索做钓鱼网站的人广州网站建设那家好
  • 培训网站源码账号权重查询入口
  • 做视频网站的备案要求现在学seo课程多少钱
  • 电商网站设计流程图无锡企业网站制作
  • 羽贝网站建设建立网站平台
  • 领券的网站怎么建设官方网站开发制作
  • 如何做专题网站我做网站可以赚钱吗
  • 竟标网站源码桂林网站制作哪家好
  • 建设外贸网站公司丹阳网站建设公司
  • 个人网站建设完整教程安徽建设工程信息网官网优秀中项网