浏览代码

add two warns

Leopoldthecoder 8 年之前
父节点
当前提交
601bd6469b
共有 2 个文件被更改,包括 10 次插入0 次删除
  1. 5 0
      packages/form/src/form.vue
  2. 5 0
      packages/slider/src/main.vue

+ 5 - 0
packages/form/src/form.vue

@@ -52,6 +52,11 @@
     },
     methods: {
       resetFields() {
+        if (!this.model) {
+          process.env.NODE_ENV !== 'production' &&
+          console.warn('[Element Warn][Form]model is required for resetFields to work.');
+          return;
+        }
         this.fields.forEach(field => {
           field.resetField();
         });

+ 5 - 0
packages/slider/src/main.vue

@@ -237,6 +237,11 @@
       },
 
       stops() {
+        if (this.step === 0) {
+          process.env.NODE_ENV !== 'production' &&
+          console.warn('[Element Warn][Slider]step should not be 0.');
+          return [];
+        }
         const stopCount = (this.max - this.min) / this.step;
         const stepWidth = 100 * this.step / (this.max - this.min);
         const result = [];