<template>
  <view>
    <haiNaBaiXianSearch v-if="sign == 'haiNaBaiXian'"></haiNaBaiXianSearch>
    <hongFuQiTianSearch v-else-if="sign == 'hongFuQiTian'"></hongFuQiTianSearch>
    <chengXinRuYiSearch v-else-if="sign == 'chengXinRuYi'"></chengXinRuYiSearch>
    <baiLiTiaoTiSearch v-else-if="sign == 'baiLiTiaoYi'"></baiLiTiaoTiSearch>
    <Search v-else-if="sign == 'default'"></Search>
  </view>
</template>

<script>
var app = getApp();
import { mapState, mapActions } from "vuex";
import Search from "../themes/default/themes-search.vue";
import hongFuQiTianSearch from "../themes/hongFuQiTian/themes-search.vue";
import baiLiTiaoTiSearch from "../themes/baiLiTiaoTi/themes-search.vue";
import chengXinRuYiSearch from "../themes/chengXinRuYi/themes-search.vue";
import haiNaBaiXianSearch from "../themes/haiNaBaiXian/themes-search.vue";
export default {
  components: {
    Search,
    chengXinRuYiSearch,
    haiNaBaiXianSearch,
    hongFuQiTianSearch,
    baiLiTiaoTiSearch
  },
  computed: {
    ...mapState([
      'opt','sign'
    ])
  },
  onLoad: function (opt) { 
    let vopt = app.getopts(opt);
    console.log("打印vopt",vopt)
    this.acOpt(vopt);
  },
  methods: {
    ...mapActions([
      'acOpt'
    ]),
  },
};
</script>