+
@@ -237,6 +238,11 @@ export default {
]),
},
methods: {
+ openSearch() {
+ // this.$store.commit('SET_IS_SEARCH', true);
+ console.log('route--------------------',this.$router)
+ this.$router.push('/wel/search')
+ },
init() {
getUerDetailInfo().then(res => {
// 获取绑定信息
diff --git a/src/page/index/top/top-search.vue b/src/page/index/top/top-search.vue
index 2479700..06e6f38 100644
--- a/src/page/index/top/top-search.vue
+++ b/src/page/index/top/top-search.vue
@@ -3,6 +3,7 @@
class="top-search"
:class="setting.styleRadio == 3 || setting.styleRadio == 6 ? 'search_radio' : ''"
popper-class="my-autocomplete"
+ placeholder="请输入搜索菜单名称"
v-model="value"
:fetch-suggestions="querySearch"
:placeholder="$t('search')"
diff --git a/src/router/views/index.js b/src/router/views/index.js
index daf07fb..d6c9015 100644
--- a/src/router/views/index.js
+++ b/src/router/views/index.js
@@ -17,6 +17,15 @@ export default [
},
component: () => import(/* webpackChunkName: "views" */ '@/views/wel/index.vue'),
},
+ {
+ path: 'search',
+ // name: '首页',
+ name: '搜索',
+ meta: {
+ i18n: 'dashboard',
+ },
+ component: () => import(/* webpackChunkName: "views" */ '@/views/wel/search.vue'),
+ },
{
path: 'dashboard',
name: '控制台',
@@ -26,6 +35,15 @@ export default [
},
component: () => import(/* webpackChunkName: "views" */ '@/views/wel/dashboard.vue'),
},
+ // {
+ // path: 'search',
+ // name: '菜单搜索',
+ // meta: {
+ // i18n: 'search',
+ // menu: false,
+ // },
+ // component: () => import(/* webpackChunkName: "views" */ '@/views/wel/search.vue'),
+ // }
],
},
{
diff --git a/src/views/wel/search.vue b/src/views/wel/search.vue
new file mode 100644
index 0000000..0efc90e
--- /dev/null
+++ b/src/views/wel/search.vue
@@ -0,0 +1,178 @@
+
+
+
菜单搜索
+
+
+
+
+
+
+
{{ item[labelKey] }}
+
+ {{ item[pathKey] }}
+
+
+
+
+
+
+
+
+
+
+