Blame view

examples/routers/steps.vue 6.4 KB
b8273bfc   jingsam   add a nav for tes...
1
  <template>
bd596e7a   huixisheng   support Steps
2
  <div>
d4cd421c   梁灏   update Steps
3
4
5
6
      <Steps :current="index">
          <!--<Step title="开始"></Step>-->
          <Step v-for="(item, index) in activitiList" :title="item.approveUserName" :key="index" :content="item.startTime"></Step>
          <!--<Step title="结束"></Step>-->
79c58804   Yang   给Steps组件增加slot支持
7
      </Steps>
d4cd421c   梁灏   update Steps
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
      <Button @click="change">change</Button>
      <br><br><br><br>
      <hr>
      <!--<Steps :current="1" size="small">-->
          <!--<Step title="已完成" content="这里是该步骤的描述信息这里是该步骤的描述信息这里是该步骤的描述信息"></Step>-->
          <!--<Step title="进行中" content="这里是该步骤的描述信息"></Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息这里是该步骤的描述信息这里是该步骤的描述信息"></Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息"></Step>-->
      <!--</Steps>-->
      <!--<br>-->
      <!--<Steps :current="2">-->
          <!--<Step title="已完成"></Step>-->
          <!--<Step title="进行中"></Step>-->
          <!--<Step title="待进行"></Step>-->
          <!--<Step title="待进行"></Step>-->
      <!--</Steps>-->
      <!--<br>-->
      <!--<Steps :current="1" size="small">-->
          <!--<Step title="已完成"></Step>-->
          <!--<Step title="进行中"></Step>-->
          <!--<Step title="待进行"></Step>-->
          <!--<Step title="待进行"></Step>-->
      <!--</Steps>-->
      <!--<br>-->
      <!--<Steps :current="1" direction="vertical" size="small">-->
          <!--<Step title="注册" icon="person-add"></Step>-->
          <!--<Step title="上传头像" icon="camera" content="这里是该步骤的描述信息这里是该步骤的描述信息这里是该步骤的描述信息"></Step>-->
          <!--<Step title="验证邮箱" icon="email"></Step>-->
      <!--</Steps>-->
      <!--<Steps :current="1" direction="vertical">-->
          <!--<Step title="注册" icon="person-add"></Step>-->
          <!--<Step title="上传头像" icon="camera" content="这里是该步骤的描述信息这里是该步骤的描述信息这里是该步骤的描述信息"></Step>-->
          <!--<Step title="验证邮箱" icon="email"></Step>-->
      <!--</Steps>-->
      <!--<Steps :current="-1" direction="vertical">-->
          <!--<Step title="注册" icon="person-add"></Step>-->
          <!--<Step title="上传头像" icon="camera" content="这里是该步骤的描述信息这里是该步骤的描述信息这里是该步骤的描述信息"></Step>-->
          <!--<Step title="验证邮箱" status="finish" icon="email"></Step>-->
      <!--</Steps>-->
      <!--<br>-->
      <!--<p>当前正在进行第 {{ current + 1 }} 步</p>-->
      <!--<Steps :current="current">-->
          <!--<Step title="步骤1"></Step>-->
          <!--<Step title="步骤2"></Step>-->
          <!--<Step title="步骤3"></Step>-->
          <!--<Step title="步骤4"></Step>-->
      <!--</Steps>-->
      <!--<br>-->
      <!--<i-button type="primary" @click.native="next">下一步</i-button>-->
      <!--<br><br><br>-->
      <!--<Steps :current="1" direction="vertical" size="small">-->
          <!--<Step title="已完成" content="这里是该步骤的描述信息这里是该步骤的描述信息这里是该步骤的描述信息"></Step>-->
          <!--<Step title="进行中" content="这里是该步骤的描述信息"></Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息这里是该步骤的描述信息这里是该步骤的描述信息"></Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息"></Step>-->
      <!--</Steps>-->
      <!--<br><br>-->
      <!--<Steps :current="1" status="error">-->
          <!--<Step title="已完成" content="这里是该步骤的描述信息"></Step>-->
          <!--<Step title="进行中" content="这里是该步骤的描述信息"></Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息"></Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息"></Step>-->
      <!--</Steps>-->
      <!--<Steps direction="vertical" :current="3">-->
          <!--<Step title="已完成" content="这里是该步骤的描述信息">-->
              <!--<div style="font-size: 16px; color: green">这里是该步骤的描述信息1</div>-->
          <!--</Step>-->
          <!--<Step title="进行中" content="这里是该步骤的描述信息">-->
              <!--<div style="font-size: 24px; color: red">这里是该步骤的描述信息2</div>-->
          <!--</Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息">-->
              <!--<div style="font-size: 46px; color: blue">这里是该步骤的描述信息3</div>-->
          <!--</Step>-->
          <!--<Step title="待进行" content="这里是该步骤的描述信息">-->
              <!--<div style="font-size: 24px; color: green">这里是该步骤的描述信息4</div>-->
          <!--</Step>-->
      <!--</Steps>-->
bd596e7a   huixisheng   support Steps
85
  </div>
b8273bfc   jingsam   add a nav for tes...
86
87
  </template>
  <script>
b8273bfc   jingsam   add a nav for tes...
88
      export default {
b8273bfc   jingsam   add a nav for tes...
89
90
91
92
93
94
          props: {
  
          },
          data () {
              return {
                  total: 512,
d4cd421c   梁灏   update Steps
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
                  current: 0,
                  index:0,
                  activitiList:[
                      {
                          approveUserName:'123',
                          startTime:'1'
                      },{
                          approveUserName:'123',
                          startTime:'2'
                      }
                  ],
                  changeList:[
                      {
                          approveUserName:'456',
                          startTime:'1'
                      },{
                          approveUserName:'456',
                          startTime:'2'
                      },{
                          approveUserName:'456',
                          startTime:'3'
                      },{
                          approveUserName:'456',
                          startTime:'4'
                      },{
                          approveUserName:'456',
                          startTime:'5'
                      }
                  ]
b8273bfc   jingsam   add a nav for tes...
124
125
126
127
128
129
              }
          },
          computed: {
  
          },
          methods: {
b8273bfc   jingsam   add a nav for tes...
130
131
132
133
134
135
              next () {
                  if (this.current == 3) {
                      this.current = 0;
                  } else {
                      this.current += 1;
                  }
d4cd421c   梁灏   update Steps
136
137
138
              },
              change () {
                  this.activitiList = this.activitiList.concat(this.changeList);
b8273bfc   jingsam   add a nav for tes...
139
              }
d4cd421c   梁灏   update Steps
140
141
142
          },
          mounted () {
  //            this.change();
b8273bfc   jingsam   add a nav for tes...
143
144
145
          }
      }
  </script>