class和style绑定的方法很多,本文写下来总结一下:
gitHub地址:https://github.com/manlili/vue_learn里面的lesson13
定位
混合以一种灵活的方式为组件提供分布复用功能。混合对象可以包含任意的组件选项。当组件使用了混合对象时,混合对象的所有选项将被“混入”组件自己的选项中。
实际上,我也没搞懂这句话,项目中也没用到,先研究再说,放个一年也许就自己慢慢懂了,时间这玩意可以发酵
定义
先拿个例子说明:
上面代码,弹出:
混合与Vue同名冲突
混合对象与组件包含同名选项时,这些选项将以适当的策略合并。例如,同名钩子函数被并入一个数组,因而都会被调用。另外,混合的钩子将在组件自己的钩子之前调用。
同名钩子函数冲突,代码如下:
先弹出:
再弹出
值为对象同名冲突,代码如下:
依次输出如下: