Explorar el Código

update app/pages/home/maps/Filter.js

wudebin hace 4 meses
padre
commit
f41ba96fed
Se han modificado 1 ficheros con 7 adiciones y 2 borrados
  1. 7 2
      Strides-SPAPP/app/pages/home/maps/Filter.js

+ 7 - 2
Strides-SPAPP/app/pages/home/maps/Filter.js

@@ -37,7 +37,8 @@ class Filter extends React.Component {
   }
   }
 
 
   componentDidMount() {
   componentDidMount() {
-    if (this.props.index.connectorIndex || this.props.index.parkingIndex) {
+    console.log("当前筛选", this.props);
+    if (this.props.index) {
       this.setState({
       this.setState({
         filterIndex: this.props.index
         filterIndex: this.props.index
       });
       });
@@ -49,7 +50,11 @@ class Filter extends React.Component {
 
 
   selectConnector(index) {
   selectConnector(index) {
     const indexs = this.state.filterIndex;
     const indexs = this.state.filterIndex;
-    indexs.connectorIndex = index;
+    if (indexs.connectorIndex == index) {
+      indexs.connectorIndex = -1;
+    } else {
+      indexs.connectorIndex = index;
+    }
     this.setState({
     this.setState({
       count: 0,
       count: 0,
       filterIndex: indexs
       filterIndex: indexs