權限列表

echarts用法

1 頁面上為 ECharts 準備一個具備大?。▽捀撸┑?DOM,并引入ECharts

2 在mounted中基于準備好的dom,初始化echarts實例echarts.init(document.getElementById('main'))? ? dom中 id="main"

3 調接口獲取數據,傳進setOption方法中

npm install echarts --save? ? ??import * as echarts from 'echarts'

總結:引入js,選一個圖表容器(DIV),初始化echarts對象并綁定到該容器上

給綁定的echarts容器配置圖表參數來展示數據

根據業務結合官網API的屬性和方法對圖表進行自由控制

在mounted中加載

權限管理(角色列表)

搜索人員:首先把輸入框中的值v-model綁定到一個空對象中,點擊搜索按鈕,事件中調接口把這個對象傳進去,之后根據狀態碼判斷如果失敗提示下用戶(Message),之后把得到的數據賦給用戶列表? 【這個搜索本身其實就是獲取用戶列表getUserList】

添加角色:點擊事件中將相應的布爾值改為true,彈出添加角色對話框(dialog組件),里邊有兩個輸入框輸入名稱及描述(from),然后這倆輸入框的值v-model綁定到一個空對象上,然后點擊確定按鈕中調接口把對象中的信息傳進去,根據狀態碼判斷成功失敗各自提示下用戶(Message),更改對應的布爾值,重新獲取數據

刪除: 點擊按鈕先彈框提示用戶(MessageBox) ,然后確認的話就掉接口,然后根據狀態碼判斷成功失敗各自提示下用戶,之后重新獲取數據列表

分配權限:首先點擊事件中把點擊這一項的id傳進去,之后調接口獲取所有權限數據,把數據賦給權限列表數組,在頁面上渲染這個數組,之后把控制權限彈框的布爾值改為true

分配權限對話框(dialog加tree屬性組件),點擊確定按鈕時,通過實例ref拿到樹形組件tree的id值,然后調接口把大id(用戶id)和小id(每項權限的id)傳進去,根據返回值判斷成功失敗彈窗提示用戶,之后重新獲取列表數據,并將對應的布爾值該為false

這個項目著重點放在我自己了解上就行了,因為沒法點開看所以不會問的特別詳細,光寫寫權限列表,增刪改查,以及用了那些組件,還有這個echast

對人員進行增加 刪除及分配不同權限以及通過ECharts直觀的進行數據展示

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容