From d0a9500201a1cacc0a76e6b6d36809994a685e43 Mon Sep 17 00:00:00 2001 From: jmal Date: Sat, 29 Feb 2020 10:15:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=A7=BB=E5=8A=A8=E7=AB=AFin?= =?UTF-8?q?dex=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Icon/IconFile.vue | 2 +- src/icons/svg/menu-select.svg | 1 + src/icons/svg/menu-unselect.svg | 1 + src/main.js | 4 +- src/views/home/mobile/index.vue | 420 ++++++++++++++++++------------- 5 files changed, 245 insertions(+), 183 deletions(-) create mode 100644 src/icons/svg/menu-select.svg create mode 100644 src/icons/svg/menu-unselect.svg diff --git a/src/components/Icon/IconFile.vue b/src/components/Icon/IconFile.vue index 09e871b..a706b95 100644 --- a/src/components/Icon/IconFile.vue +++ b/src/components/Icon/IconFile.vue @@ -9,8 +9,8 @@ - + diff --git a/src/icons/svg/menu-select.svg b/src/icons/svg/menu-select.svg new file mode 100644 index 0000000..6d50410 --- /dev/null +++ b/src/icons/svg/menu-select.svg @@ -0,0 +1 @@ + diff --git a/src/icons/svg/menu-unselect.svg b/src/icons/svg/menu-unselect.svg new file mode 100644 index 0000000..675a47d --- /dev/null +++ b/src/icons/svg/menu-unselect.svg @@ -0,0 +1 @@ + diff --git a/src/main.js b/src/main.js index 745aa55..d36dccb 100644 --- a/src/main.js +++ b/src/main.js @@ -15,7 +15,7 @@ import router from './router' import VueWechatTitle from 'vue-wechat-title' // import WeVue from 'we-vue' // import 'we-vue/lib/style.css' -import { Button, Cell, CellGroup, Image, List, PullRefresh, SwipeCell, Col, Row, Divider, Sticky, NavBar, Icon, Tabbar, TabbarItem, ActionSheet, Field, Overlay} from 'vant'; +import { Button, Cell, CellGroup, Image, List, PullRefresh, SwipeCell, Col, Row, Divider, Sticky, NavBar, Icon, Tabbar, TabbarItem, ActionSheet, Field, Overlay, Checkbox, CheckboxGroup} from 'vant'; import '@/icons' // icon import '@/permission' // permission control @@ -64,6 +64,8 @@ Vue.use(TabbarItem); Vue.use(ActionSheet); Vue.use(Field); Vue.use(Overlay); +Vue.use(Checkbox); +Vue.use(CheckboxGroup); Vue.use(uploader) diff --git a/src/views/home/mobile/index.vue b/src/views/home/mobile/index.vue index 8124bff..5a12faa 100644 --- a/src/views/home/mobile/index.vue +++ b/src/views/home/mobile/index.vue @@ -1,64 +1,90 @@