@@ -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();
});
@@ -237,6 +237,11 @@
stops() {
+ if (this.step === 0) {
+ 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 = [];