diff --git a/public/react/src/modules/developer/components/knowledge/index.js b/public/react/src/modules/developer/components/knowledge/index.js
index 36060e8e8..5d21b1420 100644
--- a/public/react/src/modules/developer/components/knowledge/index.js
+++ b/public/react/src/modules/developer/components/knowledge/index.js
@@ -4,7 +4,7 @@
* @Github:
* @Date: 2019-12-30 13:51:19
* @LastEditors : tangjiang
- * @LastEditTime : 2019-12-30 20:08:09
+ * @LastEditTime : 2019-12-30 20:44:38
*/
import './index.scss';
import React, { useState, useEffect } from 'react';
@@ -32,26 +32,35 @@ function KnowLedge (props) {
// 渲染下拉选项
const renderOptions = (options = []) => {
- console.log('下拉选择: ', options);
return options.map((opt, i) => (
));
}
+ // 过滤下拉列表项
const handleSelectChange = (value) => {
- console.log('过滤结果Start=====》》》》》', selectOptions, value);
+ value = +value.join('');
+ const tempArr = [...selectValue];
const _result = selectOptions.filter(item => {
- if (item === value) {
-
+ if (item.id === value && tempArr.findIndex(t => t.id === value) === -1) {
+ tempArr.push(item);
}
- return item !== value;
+ return item.id !== value;
});
- console.log('过滤结果=====》》》》》', _result, selectOptions);
+ console.log(tempArr)
+ setSelectValue(tempArr);
setSelectOptions(_result);
}
+ // 渲染下拉结果
+ const renderResult = (arrs) => {
+ return arrs.map(item => (
+
+
+
+ ));
+ }
// 渲染下拉列表
- const renderSelect = (options, values) => {
- console.log('==========>>>>>>>>', options);
+ const renderSelect = (options) => {
return (