Browse Source

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

* commit '4d57f23831fa32a44cc24a7ec835d3f21ea1e7de':
  BI-56029 fix: getSearchResult传null会报错
master
guy 5 years ago
parent
commit
ab39d8fa55
  1. 4
      changelog.md
  2. 4
      src/core/func/function.js

4
changelog.md

@ -1,4 +1,8 @@
# 更新日志 # 更新日志
2.0(2019-11)
- getSearchResult兼容了对null值的处理
- 增加了异步单选下拉树请求完数据后加载完节点后会自动调整宽高的逻辑
2.0(2019-10) 2.0(2019-10)
- 修改了下拉树展开图标模糊的问题 - 修改了下拉树展开图标模糊的问题
- 修复了下拉树搜索高亮字符与正常字符间存在间距的问题 - 修复了下拉树搜索高亮字符与正常字符间存在间距的问题

4
src/core/func/function.js

@ -55,6 +55,10 @@ _.extend(BI.Func, {
keyword = BI.toUpperCase(keyword); keyword = BI.toUpperCase(keyword);
var matched = isArray ? [] : {}, find = isArray ? [] : {}; var matched = isArray ? [] : {}, find = isArray ? [] : {};
BI.each(items, function (i, item) { BI.each(items, function (i, item) {
// 兼容item为null的处理
if (BI.isNull(item)) {
return;
}
item = BI.deepClone(item); item = BI.deepClone(item);
t = BI.stripEL(item); t = BI.stripEL(item);
text = BI.find([t[param], t.text, t.value, t.name, t], function (index, val) { text = BI.find([t[param], t.text, t.value, t.name, t], function (index, val) {

Loading…
Cancel
Save