Welcome to 16892 Developer Community-Open, Learning,Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

问题:在做echart视图的时候,有多个柱状图。只是颜色不一样。现在想在父组件上添加一个:barColor这样的属性,通过父组件单独定义颜色传给子组件。
p.s.最好不是那种颜色数组解决办法,var color =["#...","#..."],

父:

<OrgBar :monID="curTimeStr" :orgID="ORGID" :barColor=""/>

子:

 props: {
    barColor: String,
 },
  
orgBarEchart(){
    var colorBar = "";
    var option = {
       .......
       color:"colorBar"
    }
}

以上的办法不显示,报错。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
3.5k views
Welcome To Ask or Share your Answers For Others

1 Answer

???
image.png
这里你给color赋值字符串干嘛,要用prop传过来的值是this.colorBar,prop传过来的值都绑定在vue实例里面也就是this上面


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to 16892 Developer Community-Open, Learning and Share
...