采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,Vue里面的mixin和插件注册,算是装饰器模式吗?装饰器模式应该是一种模式或者思想吧,具体语法不一定是要使用@decoration放在类的前面这种写法吧?
Vue
mixin
@decoration
不算。装饰器模式的特点,是把一个 class 或者函数的整体,传入进行装饰。虽然功能看起来和 mixin 和插件一样。
其实有一种 mixin 模式的说法,比较负责这一点,但它并不在常见的 23 种设计模式中。
Vue 插件也是把 Vue 构造函数整体传进去插件的 install 方法里吧?如果不算装饰器模式,那它符合哪个设计模式呢?
哦,,对,是我一时搞混了,抱歉哈。插件算是装饰器模式。mixin 不算。
好的,感觉老师哈!
登录后可查看更多问答,登录/注册
系统学习JS设计模式,增强设计思想,提高代码质量。
1.8k 13
1.1k 10
888 10
1.1k 9
1.3k 8