diff --git a/changelog.md b/changelog.md index 4714cc63c1..6d85006d5c 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,8 @@ # 更新日志 +2.0(2019-11) +- getSearchResult兼容了对null值的处理 +- 增加了异步单选下拉树请求完数据后加载完节点后会自动调整宽高的逻辑 + 2.0(2019-10) - 修改了下拉树展开图标模糊的问题 - 修复了下拉树搜索高亮字符与正常字符间存在间距的问题 diff --git a/src/core/func/function.js b/src/core/func/function.js index b2d65b6f5a..cb323c5ead 100644 --- a/src/core/func/function.js +++ b/src/core/func/function.js @@ -55,6 +55,10 @@ _.extend(BI.Func, { keyword = BI.toUpperCase(keyword); var matched = isArray ? [] : {}, find = isArray ? [] : {}; BI.each(items, function (i, item) { + // 兼容item为null的处理 + if (BI.isNull(item)) { + return; + } item = BI.deepClone(item); t = BI.stripEL(item); text = BI.find([t[param], t.text, t.value, t.name, t], function (index, val) {