Commit f1702c48e96da65f8a6a1962e84b7512a28fe199

Authored by 梁灏
1 parent 5776bcbf

fix #3391

Showing 1 changed file with 26 additions and 22 deletions   Show diff stats
src/components/scroll/loading-component.vue
@@ -11,28 +11,32 @@ @@ -11,28 +11,32 @@
11 </template> 11 </template>
12 12
13 <script> 13 <script>
14 -const prefixCls = 'ivu-scroll'; 14 + import Spin from '../spin/spin.vue';
  15 + import Icon from '../icon/icon.vue';
15 16
16 -export default {  
17 - props: ['text', 'active', 'spinnerHeight'],  
18 - computed: {  
19 - wrapperClasses() {  
20 - return [  
21 - `${prefixCls}-loader-wrapper`,  
22 - {  
23 - [`${prefixCls}-loader-wrapper-active`]: this.active  
24 - }  
25 - ];  
26 - },  
27 - spinnerClasses() {  
28 - return `${prefixCls}-spinner`;  
29 - },  
30 - iconClasses() {  
31 - return `${prefixCls}-spinner-icon`;  
32 - },  
33 - textClasses() {  
34 - return `${prefixCls}-loader-text`; 17 + const prefixCls = 'ivu-scroll';
  18 +
  19 + export default {
  20 + props: ['text', 'active', 'spinnerHeight'],
  21 + components: { Spin, Icon },
  22 + computed: {
  23 + wrapperClasses() {
  24 + return [
  25 + `${prefixCls}-loader-wrapper`,
  26 + {
  27 + [`${prefixCls}-loader-wrapper-active`]: this.active
  28 + }
  29 + ];
  30 + },
  31 + spinnerClasses() {
  32 + return `${prefixCls}-spinner`;
  33 + },
  34 + iconClasses() {
  35 + return `${prefixCls}-spinner-icon`;
  36 + },
  37 + textClasses() {
  38 + return `${prefixCls}-loader-text`;
  39 + }
35 } 40 }
36 - }  
37 -}; 41 + };
38 </script> 42 </script>