diff --git a/components/tree/demo/search.md b/components/tree/demo/search.md
index 28f004f8ed..4d98ae4677 100644
--- a/components/tree/demo/search.md
+++ b/components/tree/demo/search.md
@@ -90,7 +90,7 @@ class SearchTree extends React.Component {
onChange = (e) => {
const value = e.target.value;
const expandedKeys = dataList.map((item) => {
- if (item.key.indexOf(value) > -1) {
+ if (item.title.indexOf(value) > -1) {
return getParentKey(item.key, gData);
}
return null;
@@ -104,16 +104,16 @@ class SearchTree extends React.Component {
render() {
const { searchValue, expandedKeys, autoExpandParent } = this.state;
const loop = data => data.map((item) => {
- const index = item.key.indexOf(searchValue);
- const beforeStr = item.key.substr(0, index);
- const afterStr = item.key.substr(index + searchValue.length);
+ const index = item.title.indexOf(searchValue);
+ const beforeStr = item.title.substr(0, index);
+ const afterStr = item.title.substr(index + searchValue.length);
const title = index > -1 ? (
{beforeStr}
{searchValue}
{afterStr}
- ) : {item.key};
+ ) : {item.title};
if (item.children) {
return (