32 |
IconFont 图标
33 |
34 |
35 | -
36 |
37 |
通用
38 | 
39 |
40 |
41 | -
42 |
43 |
wxb账户
44 | 
45 |
46 |
47 | -
48 |
49 |
公用-圈
50 | 
51 |
52 |
53 | -
54 |
55 |
user
56 | 
57 |
58 |
59 | -
60 |
61 |
设置
62 | 
63 |
64 |
65 | -
66 |
67 |
用户管理
68 | 
69 |
70 |
71 | -
72 |
73 |
pwd
74 | 
75 |
76 |
77 | -
78 |
79 |
eye
80 | 
81 |
82 |
83 | -
84 |
85 |
广告
86 | 
87 |
88 |
89 | -
90 |
91 |
管理员
92 | 
93 |
94 |
95 | -
96 |
97 |
权限-
98 | 
99 |
100 |
101 | -
102 |
103 |
首页
104 | 
105 |
106 |
107 | -
108 |
109 |
世界杯
110 | 
111 |
112 |
113 | -
114 |
115 |
角色
116 | 
117 |
118 |
119 | -
120 |
121 |
报表
122 | 
123 |
124 |
125 | -
126 |
127 |
管理员
128 | 
129 |
130 |
131 | -
132 |
133 |
题库
134 | 
135 |
136 |
137 | -
138 |
139 |
小程序
140 | 
141 |
142 |
143 |
144 |
unicode引用
145 |
146 |
147 |
unicode是字体在网页端最原始的应用方式,特点是:
148 |
149 | - 兼容性最好,支持ie6+,及所有现代浏览器。
150 | - 支持按字体的方式去动态调整图标大小,颜色等等。
151 | - 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
152 |
153 |
154 | 注意:新版iconfont支持多色图标,这些多色图标在unicode模式下将不能使用,如果有需求建议使用symbol的引用方式
155 |
156 |
unicode使用步骤如下:
157 |
第一步:拷贝项目下面生成的font-face
158 |
@font-face {
159 | font-family: 'iconfont';
160 | src: url('iconfont.eot');
161 | src: url('iconfont.eot?#iefix') format('embedded-opentype'),
162 | url('iconfont.woff') format('woff'),
163 | url('iconfont.ttf') format('truetype'),
164 | url('iconfont.svg#iconfont') format('svg');
165 | }
166 |
167 |
第二步:定义使用iconfont的样式
168 |
.iconfont{
169 | font-family:"iconfont" !important;
170 | font-size:16px;font-style:normal;
171 | -webkit-font-smoothing: antialiased;
172 | -webkit-text-stroke-width: 0.2px;
173 | -moz-osx-font-smoothing: grayscale;
174 | }
175 |
176 |
第三步:挑选相应图标并获取字体编码,应用于页面
177 |
<i class="iconfont">3</i>
178 |
179 |
180 | "iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。
181 |
182 |
183 |
184 |
185 |
186 |
187 |
--------------------------------------------------------------------------------
/src/assets/icons/iconfont.css:
--------------------------------------------------------------------------------
1 |
2 | @font-face {font-family: "iconfont";
3 | src: url('iconfont.eot?t=1531114397320'); /* IE9*/
4 | src: url('iconfont.eot?t=1531114397320#iefix') format('embedded-opentype'), /* IE6-IE8 */
5 | url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
6 | url('iconfont.ttf?t=1531114397320') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
7 | url('iconfont.svg?t=1531114397320#iconfont') format('svg'); /* iOS 4.1- */
8 | }
9 |
10 | .iconfont {
11 | font-family:"iconfont" !important;
12 | font-size:16px;
13 | font-style:normal;
14 | -webkit-font-smoothing: antialiased;
15 | -moz-osx-font-smoothing: grayscale;
16 | }
17 |
18 | .icon-tongyong:before { content: "\e617"; }
19 |
20 | .icon-wxbzhanghu:before { content: "\e61f"; }
21 |
22 | .icon-gongyongquan1:before { content: "\e7eb"; }
23 |
24 | .icon-user:before { content: "\e699"; }
25 |
26 | .icon-shezhi1:before { content: "\e6d1"; }
27 |
28 | .icon-user-guanli:before { content: "\e6df"; }
29 |
30 | .icon-pwd:before { content: "\e819"; }
31 |
32 | .icon-eye:before { content: "\e63d"; }
33 |
34 | .icon-guanggao:before { content: "\e679"; }
35 |
36 | .icon-guanliyuan:before { content: "\e618"; }
37 |
38 | .icon-cloud-permissions:before { content: "\e668"; }
39 |
40 | .icon-shouye:before { content: "\e602"; }
41 |
42 | .icon-shijiebei:before { content: "\e60d"; }
43 |
44 | .icon-jiaose:before { content: "\e67e"; }
45 |
46 | .icon-baobiao:before { content: "\e6fc"; }
47 |
48 | .icon-guanliyuan1:before { content: "\e65d"; }
49 |
50 | .icon-tiku:before { content: "\e62f"; }
51 |
52 | .icon-xiaochengxu:before { content: "\e61e"; }
53 |
54 |
--------------------------------------------------------------------------------
/src/assets/icons/demo_symbol.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
27 |
IconFont 图标
28 |
29 |
30 | -
31 |
34 |
通用
35 | #icon-tongyong
36 |
37 |
38 | -
39 |
42 |
wxb账户
43 | #icon-wxbzhanghu
44 |
45 |
46 | -
47 |
50 |
公用-圈
51 | #icon-gongyongquan1
52 |
53 |
54 | -
55 |
58 |
user
59 | #icon-user
60 |
61 |
62 | -
63 |
66 |
设置
67 | #icon-shezhi1
68 |
69 |
70 | -
71 |
74 |
用户管理
75 | #icon-user-guanli
76 |
77 |
78 | -
79 |
82 |
pwd
83 | #icon-pwd
84 |
85 |
86 | -
87 |
90 |
eye
91 | #icon-eye
92 |
93 |
94 | -
95 |
98 |
广告
99 | #icon-guanggao
100 |
101 |
102 | -
103 |
106 |
管理员
107 | #icon-guanliyuan
108 |
109 |
110 | -
111 |
114 |
权限-
115 | #icon-cloud-permissions
116 |
117 |
118 | -
119 |
122 |
首页
123 | #icon-shouye
124 |
125 |
126 | -
127 |
130 |
世界杯
131 | #icon-shijiebei
132 |
133 |
134 | -
135 |
138 |
角色
139 | #icon-jiaose
140 |
141 |
142 | -
143 |
146 |
报表
147 | #icon-baobiao
148 |
149 |
150 | -
151 |
154 |
管理员
155 | #icon-guanliyuan1
156 |
157 |
158 | -
159 |
162 |
题库
163 | #icon-tiku
164 |
165 |
166 | -
167 |
170 |
小程序
171 | #icon-xiaochengxu
172 |
173 |
174 |
175 |
176 |
177 |
symbol引用
178 |
179 |
180 |
这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章
181 | 这种用法其实是做了一个svg的集合,与另外两种相比具有如下特点:
182 |
183 | - 支持多色图标了,不再受单色限制。
184 | - 通过一些技巧,支持像字体那样,通过
font-size,color来调整样式。
185 | - 兼容性较差,支持 ie9+,及现代浏览器。
186 | - 浏览器渲染svg的性能一般,还不如png。
187 |
188 |
使用步骤如下:
189 |
第一步:引入项目下面生成的symbol代码:
190 |
191 |
第二步:加入通用css代码(引入一次就行):
192 |
<style type="text/css">
193 | .icon {
194 | width: 1em; height: 1em;
195 | vertical-align: -0.15em;
196 | fill: currentColor;
197 | overflow: hidden;
198 | }
199 | </style>
200 |
第三步:挑选相应图标并获取类名,应用于页面:
201 |
<svg class="icon" aria-hidden="true">
202 | <use xlink:href="#icon-xxx"></use>
203 | </svg>
204 |
205 |
206 |
207 |
208 |
--------------------------------------------------------------------------------
/src/mock/authRole.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by lk on 18/4/28.
3 | */
4 |
5 | const index = {
6 | data: {
7 | total: 1,
8 | list: [
9 | {
10 | id: 1,
11 | name: "超级管理员",
12 | status: 1,
13 | remark: "拥有网站最高管理员权限!",
14 | createTime: 1329633709,
15 | listorder: 0
16 | }
17 | ]
18 | }
19 | };
20 |
21 | const save = {
22 | data: {
23 | id: 2
24 | }
25 | };
26 |
27 | const edit = { code: 0, message: "success" };
28 |
29 | const del = { code: 0, message: "success" };
30 | const authList = {
31 | data: {
32 | authList: [
33 | {
34 | id: 1,
35 | pid: 0,
36 | name: "userManage",
37 | title: "用户管理",
38 | status: 1,
39 | condition: "",
40 | listorder: 999,
41 | children: [
42 | {
43 | id: 2,
44 | pid: 1,
45 | name: "userManage/admin",
46 | title: "管理组",
47 | status: 1,
48 | condition: "",
49 | listorder: 999,
50 | children: [
51 | {
52 | id: 3,
53 | pid: 2,
54 | name: "admin/admin/index",
55 | title: "管理员管理",
56 | status: 1,
57 | condition: "",
58 | listorder: 999,
59 | children: [
60 | {
61 | id: 4,
62 | pid: 3,
63 | name: "admin/admin/save",
64 | title: "添加管理员",
65 | status: 1,
66 | condition: "",
67 | listorder: 999,
68 | children: []
69 | },
70 | {
71 | id: 5,
72 | pid: 3,
73 | name: "admin/admin/edit",
74 | title: "编辑管理员",
75 | status: 1,
76 | condition: "",
77 | listorder: 999,
78 | children: []
79 | },
80 | {
81 | id: 6,
82 | pid: 3,
83 | name: "admin/admin/delete",
84 | title: "删除管理员",
85 | status: 1,
86 | condition: "",
87 | listorder: 999,
88 | children: []
89 | }
90 | ]
91 | },
92 | {
93 | id: 7,
94 | pid: 2,
95 | name: "admin/role/index",
96 | title: "角色管理",
97 | status: 1,
98 | condition: "",
99 | listorder: 999,
100 | children: [
101 | {
102 | id: 8,
103 | pid: 7,
104 | name: "admin/role/save",
105 | title: "添加角色",
106 | status: 1,
107 | condition: "",
108 | listorder: 999,
109 | children: []
110 | },
111 | {
112 | id: 9,
113 | pid: 7,
114 | name: "admin/role/edit",
115 | title: "编辑角色",
116 | status: 1,
117 | condition: "",
118 | listorder: 999,
119 | children: []
120 | },
121 | {
122 | id: 10,
123 | pid: 7,
124 | name: "admin/role/delete",
125 | title: "删除角色",
126 | status: 1,
127 | condition: "",
128 | listorder: 999,
129 | children: []
130 | },
131 | {
132 | id: 11,
133 | pid: 7,
134 | name: "admin/role/auth",
135 | title: "角色授权",
136 | status: 1,
137 | condition: "",
138 | listorder: 999,
139 | children: []
140 | }
141 | ]
142 | },
143 | {
144 | id: 12,
145 | pid: 2,
146 | name: "admin/authrule/index",
147 | title: "权限管理",
148 | status: 1,
149 | condition: "",
150 | listorder: 999,
151 | children: [
152 | {
153 | id: 13,
154 | pid: 12,
155 | name: "admin/authrule/save",
156 | title: "添加权限",
157 | status: 1,
158 | condition: "",
159 | listorder: 999,
160 | children: []
161 | },
162 | {
163 | id: 14,
164 | pid: 12,
165 | name: "admin/authrule/edit",
166 | title: "编辑权限",
167 | status: 1,
168 | condition: "",
169 | listorder: 999,
170 | children: []
171 | },
172 | {
173 | id: 15,
174 | pid: 12,
175 | name: "admin/authrule/delete",
176 | title: "删除权限",
177 | status: 1,
178 | condition: "",
179 | listorder: 999,
180 | children: []
181 | }
182 | ]
183 | }
184 | ]
185 | }
186 | ]
187 | },
188 | {
189 | id: 16,
190 | pid: 0,
191 | name: "setting",
192 | title: "设置",
193 | status: 1,
194 | condition: "",
195 | listorder: 999,
196 | children: [
197 | {
198 | id: 17,
199 | pid: 16,
200 | name: "admin/wxconf/index",
201 | title: "小程序",
202 | status: 1,
203 | condition: "",
204 | listorder: 999,
205 | children: [
206 | {
207 | id: 18,
208 | pid: 17,
209 | name: "admin/wxconf/save",
210 | title: "保存修改",
211 | status: 1,
212 | condition: "",
213 | listorder: 999,
214 | children: []
215 | }
216 | ]
217 | }
218 | ]
219 | }
220 | ],
221 | checkedKeys: []
222 | }
223 | };
224 |
225 | const auth = { code: 0, message: "success" };
226 |
227 | export default {
228 | index,
229 | save,
230 | edit,
231 | del,
232 | authList,
233 | auth
234 | };
235 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |