Commit 0baa35a024db650c91898fc728ff96316ce30112

Authored by 梁灏
1 parent 9d6b35e4

update Circle color default

examples/routers/circle.vue
1 <template> 1 <template>
2 <div> 2 <div>
3 - <i-circle :percent="percent" dashboard :stroke-color="color">  
4 - <Icon v-if="percent == 100" type="ios-checkmark" size="60" style="color:#5cb85c"></Icon>  
5 - <span v-else style="font-size:24px">{{ percent }}%</span> 3 + <i-circle :percent="80">
  4 + <span class="demo-i-circle-inner" style="font-size:24px">80%</span>
  5 + </i-circle>
  6 + <i-circle :percent="100" stroke-color="#5cb85c">
  7 + <Icon type="ios-checkmark" size="60" style="color:#5cb85c"></Icon>
  8 + </i-circle>
  9 + <i-circle :percent="35" stroke-color="#ff5500">
  10 + <span class="demo-i-circle-inner">
  11 + <Icon type="ios-close" size="50" style="color:#ff5500"></Icon>
  12 + </span>
6 </i-circle> 13 </i-circle>
7 - <ButtonGroup size="large">  
8 - <Button icon="ios-add" @click="add"></Button>  
9 - <Button icon="ios-remove" @click="minus"></Button>  
10 - </ButtonGroup>  
11 </div> 14 </div>
12 </template> 15 </template>
13 <script> 16 <script>
14 export default { 17 export default {
15 - data () {  
16 - return {  
17 - percent: 0  
18 - }  
19 - },  
20 - computed: {  
21 - color () {  
22 - let color = '#2db7f5';  
23 - if (this.percent == 100) {  
24 - color = '#5cb85c';  
25 - }  
26 - return color;  
27 - }  
28 - },  
29 - methods: {  
30 - add () {  
31 - if (this.percent >= 100) {  
32 - return false;  
33 - }  
34 - this.percent += 10;  
35 - },  
36 - minus () {  
37 - if (this.percent <= 0) {  
38 - return false;  
39 - }  
40 - this.percent -= 10;  
41 - }  
42 - } 18 +
43 } 19 }
44 </script> 20 </script>
src/components/circle/circle.vue
@@ -31,7 +31,7 @@ @@ -31,7 +31,7 @@
31 }, 31 },
32 strokeColor: { 32 strokeColor: {
33 type: String, 33 type: String,
34 - default: '#2db7f5' 34 + default: '#2d8cf0'
35 }, 35 },
36 strokeLinecap: { 36 strokeLinecap: {
37 validator (value) { 37 validator (value) {