這篇部落格為大家講解的是我們常見的或者常用的一些管理系統或作業系統的側邊欄與頁面內容互動的乙個效果,這種效果的實現思路是通過layout來建立乙個區域,這個區域中來進行router的跳轉。
先在src檔案下建立乙個views的資料夾(做專案必建立),然後在裡面建立我們的總體檔案layout.vue
還是在views檔案下建立我們的側邊欄檔案sidebar 在裡面寫入 (要提前引入element)
="box"
>
="tac"
>
"24"
class
="tac1"
>
default
-active=
"1-1"
class
="el-menu-vertical-demo"
background-color=
"#545c64"
text-color=
"#fff"
active-text-color=
"#ffd04b"
>
"1">
"title"
>
="el-icon-location"
>
<
/i>
一級選單<
/span>
<
/template>
"/home"
>
"1-1"
>選項1
<
/el-menu-item>
<
/router-link>
"/two"
>
"1-2"
>選項2
<
/el-menu-item>
<
/router-link>
<
/el-menu-item-group>
<
/el-submenu>
<
/el-menu>
<
/el-col>
<
/el-row>
<
/div>
<
/div>
<
/template>
export
default
;<
/script>
a .tac1
.tac
<
/style>在layout.vue檔案中寫入
="box"
>
<
/sidebar>
>
//加這個才能實行檔案區域性的router改動
<
/div>
<
/div>
<
/template>
import sidebar from
'./sidebar'
export
default};
<
/script>
a .box
<
/style>在views檔案下建立兩個檔案 home.vue two.vue
home.vue寫入
/h1>
<
/div>
<
/template>two.vue寫入
/h1>
<
/div>
<
/template>最終的結構
在router檔案中的index中寫入
import layout from
'../views/layout.vue'
//寫在頂部
//寫在路由配置的裡面,,
]}
最終效果
這種方法在開發時特別的好用,屢試屢爽,如果此文章對你有所幫助的話,可以素質三連來一下
WordPress主題開發 開啟側邊欄小工具功能
步驟一 在主題的functions.php中,新增一段 開啟側邊欄功能,如下 引數 args array name 主側邊欄 id sidebar 01 description 將在網頁中顯示的側邊欄 class before widget after widget before title 開啟側...
小程式開發頂部TAB欄和側邊分類點選
先上乙個效果圖 根據這個效果圖我來說內容。效果實現依靠的是乙個元件scroll view。這個元件很有意思,可以多層巢狀,當然它的屬性也很多。這裡主要用的是scroll x,scroll x的預設值是false,我們要設定為true。這一步我們僅僅是實現了可以左右滑動。更重要的是如何判斷滑動到了哪個...
vue開發後台管理系統 06 詳細使用者許可權控制
1 使用外掛程式 vue access control vue access control是一套基於vue vue router axios 實現的前端使用者許可權控制解決方案,通過對路由 檢視 請求三個層面的控制,使開發者可以實現任意顆粒度的使用者許可權控制。安裝 npm i vue acces...