Browse Source

Merge pull request #943 in VISUAL/fineui from ~WINDY/fineui:master to master

* commit 'ee26cd9765b35bd489f143cb37349a07b54e93f5':
  BI-45969 fix: item没有el包裹且不是Widget实例,使用createItems会被添加一些方法
es6
windy 5 years ago
parent
commit
39e0f7c5c8
  1. 4
      src/core/base.js

4
src/core/base.js

@ -88,8 +88,8 @@ if (!_global.BI) {
}, },
createItems: function (data, innerAttr, outerAttr) { createItems: function (data, innerAttr, outerAttr) {
innerAttr = BI.isArray(innerAttr) ? innerAttr : BI.makeArray(BI.flatten(data).length, innerAttr); innerAttr = BI.isArray(innerAttr) ? innerAttr : BI.makeArray(BI.flatten(data).length, innerAttr || {});
outerAttr = BI.isArray(outerAttr) ? outerAttr : BI.makeArray(BI.flatten(data).length, outerAttr); outerAttr = BI.isArray(outerAttr) ? outerAttr : BI.makeArray(BI.flatten(data).length, outerAttr || {});
return BI.map(data, function (i, item) { return BI.map(data, function (i, item) {
if (BI.isArray(item)) { if (BI.isArray(item)) {
return BI.createItems(item, innerAttr, outerAttr); return BI.createItems(item, innerAttr, outerAttr);

Loading…
Cancel
Save