bugfixed
This commit is contained in:
@ -10,6 +10,7 @@
|
||||
<div class="tab">
|
||||
<div
|
||||
v-for="(v, index) in state.tabList"
|
||||
:style="v == '找实验室' ? `display:none` : ''"
|
||||
:class="{ active: state.tabIndex == index }"
|
||||
@click="switchTab(index)"
|
||||
>
|
||||
@ -134,6 +135,7 @@ const router = useRouter();
|
||||
const queryParams = reactive({
|
||||
queryType: undefined,
|
||||
keyword: "",
|
||||
queryType: "1",
|
||||
});
|
||||
const queryRules = reactive({
|
||||
queryType: [{ required: true, trigger: "change", message: "请选择搜索类型" }],
|
||||
@ -169,6 +171,7 @@ const queryTypeList = [
|
||||
{ value: "1", label: "通过标题搜索" },
|
||||
{ value: "2", label: "通过摘要搜索" },
|
||||
{ value: "3", label: "通过主权项搜索" },
|
||||
{ value: "4", label: "通过作者搜索" },
|
||||
],
|
||||
[
|
||||
{ value: "1", label: "通过专家名称搜索" },
|
||||
@ -189,11 +192,12 @@ const handleDetail = async (mode, keyword, queryType) => {
|
||||
path: `/searchList/${mode}`,
|
||||
query: { keyword, queryType },
|
||||
});
|
||||
window.open(routeData.href, "_blank");
|
||||
// window.open(routeData.href, "_blank");
|
||||
router.push(routeData);
|
||||
};
|
||||
|
||||
function handleQuery() {
|
||||
console.log(queryParams.keyword, state.tabIndex);
|
||||
// console.log(queryParams.keyword, state.tabIndex);
|
||||
handleDetail(
|
||||
searchTypeList.value[state.tabIndex],
|
||||
queryParams.keyword,
|
||||
@ -226,7 +230,7 @@ const state = reactive({
|
||||
|
||||
onMounted(() => {
|
||||
banner({ locals: "首页背景" }).then((resp) => {
|
||||
console.log(resp);
|
||||
// console.log(resp);
|
||||
state.banner = resp.data[0].images;
|
||||
});
|
||||
// state.data = {
|
||||
|
Reference in New Issue
Block a user