简单描述下场景,比如a.component,b.component均会使用到如下代码,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
两个组件在使用该段代码的时候之后,只用通信的时候请求的url不一样,怎么使用mixin复用,菜狗求指点~
世界只因有你2017-06-14 10:55:39
你唯一不同的是url,那么你把url作为data属性定义不就行了,你的mixin添加data属性url,然后在a,b组件中分别定义url,就会覆盖mixin中的url,如下:
mixin:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
a:
1 2 3 4 5 6 |
|
b同a定义方式
过去多啦不再A梦2017-06-14 10:55:39
我现在想到的是
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
其他不用改,至于判断怎么写,自己根据两个页面的不同自己写个吧。