| | |
| | | <el-tabs v-model="activeName" @tab-click="handleClick"> |
| | | <!-- 种植记录 --> |
| | | <el-tab-pane label="种养品种" name="tab1"> |
| | | <farmplant |
| | | <farmplant :activeName="activeName" |
| | | ></farmplant> |
| | | </el-tab-pane> |
| | | <!-- 农事记录 --> |
| | | <el-tab-pane label="农事记录" name="tab2"> |
| | | <farming |
| | | <farming :type="type" :activeName="activeName" |
| | | ></farming> |
| | | </el-tab-pane> |
| | | <!-- 采收记录 --> |
| | | <el-tab-pane label="采收记录" name="tab3"> |
| | | <recovery |
| | | <recovery :activeName="activeName" |
| | | ></recovery> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | |
| | | data() { |
| | | return { |
| | | farmId:"", |
| | | type:"", |
| | | activeName: "tab1", |
| | | }; |
| | | }, |
| | |
| | | }, |
| | | created(){ |
| | | this.activeName = this.$route.query.activeName; |
| | | if(this.activeName=="tab2"){ |
| | | this.type = this.$route.query.type; |
| | | console.log(this.type,3333333); |
| | | } |
| | | |
| | | }, |
| | | methods: { |
| | | handleClick(data){ |
| | | this.activeName = data.name; |
| | | }, |
| | | }, |
| | | watch: {}, |
| | | }; |