Browse Source

fix control 报错问题

xaboy 5 years ago
parent
commit
8eae437631
2 changed files with 3 additions and 3 deletions
  1. 1 1
      src/Template/createScript.min.php
  2. 2 2
      src/Template/createScript.php

File diff suppressed because it is too large
+ 1 - 1
src/Template/createScript.min.php


+ 2 - 2
src/Template/createScript.php

@@ -18,8 +18,8 @@
             } else if (type === 'group') {
             } else if (type === 'group') {
                 if (c.props.rules) parseRule(c.props.rules);
                 if (c.props.rules) parseRule(c.props.rules);
                 if (c.props.rule) parseRule([c.props.rule]);
                 if (c.props.rule) parseRule([c.props.rule]);
-            } else if (c.control) {
-                c.forEach(function(r) {
+            } else if (c.control && c.control.length) {
+                c.control.forEach(function(r) {
                     parseRule(r.rule);
                     parseRule(r.rule);
                 });
                 });
             }
             }