Blame view

examples/routers/modal.vue 1.48 KB
6259471f   梁灏   support Modal
1
2
  <template>
      <div>
504f8c52   梁灏   update Modal
3
4
5
6
          <Button @click="instance('info')">Info</Button>
          <Button @click="instance('success')">Success</Button>
          <Button @click="instance('warning')">Warning</Button>
          <Button @click="instance('error')">Error</Button>
6259471f   梁灏   support Modal
7
8
9
10
      </div>
  </template>
  <script>
      export default {
6259471f   梁灏   support Modal
11
          methods: {
504f8c52   梁灏   update Modal
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
              instance (type) {
                  const title = 'Title';
                  const content = '<p>Content of dialog</p><p>Content of dialog</p>';
                  switch (type) {
                      case 'info':
                          this.$Modal.info({
                              title: title,
                              content: content,
                              closable: true
                          });
                          break;
                      case 'success':
                          this.$Modal.success({
                              title: title,
                              content: content
                          });
                          break;
                      case 'warning':
                          this.$Modal.warning({
                              title: title,
                              content: content
                          });
                          break;
                      case 'error':
                          this.$Modal.error({
                              title: title,
                              content: content
                          });
                          break;
                  }
6259471f   梁灏   support Modal
42
43
44
45
              }
          }
      }
  </script>