├── cloudmusic ├── app.js ├── app.json ├── app.wxss ├── components │ ├── tabs │ │ ├── tabs.js │ │ ├── tabs.json │ │ ├── tabs.less │ │ ├── tabs.wxml │ │ └── tabs.wxss │ └── vant │ │ ├── action-sheet │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── area │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── button │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── calendar │ │ ├── calendar.wxml │ │ ├── components │ │ │ ├── header │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── index.json │ │ │ │ ├── index.wxml │ │ │ │ └── index.wxss │ │ │ └── month │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ ├── index.json │ │ │ │ ├── index.wxml │ │ │ │ ├── index.wxs │ │ │ │ └── index.wxss │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ ├── index.wxss │ │ ├── utils.d.ts │ │ ├── utils.js │ │ └── utils.wxs │ │ ├── card │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── cell-group │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── cell │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── checkbox-group │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── checkbox │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ │ ├── circle │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── col │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── collapse-item │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── collapse │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── common │ │ ├── color.d.ts │ │ ├── color.js │ │ ├── component.d.ts │ │ ├── component.js │ │ ├── index.wxss │ │ ├── style │ │ │ ├── clearfix.wxss │ │ │ ├── ellipsis.wxss │ │ │ ├── hairline.wxss │ │ │ ├── mixins │ │ │ │ ├── clearfix.wxss │ │ │ │ ├── ellipsis.wxss │ │ │ │ └── hairline.wxss │ │ │ ├── theme.wxss │ │ │ └── var.wxss │ │ ├── utils.d.ts │ │ └── utils.js │ │ ├── count-down │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── utils.d.ts │ │ └── utils.js │ │ ├── datetime-picker │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── definitions │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── weapp.d.ts │ │ └── weapp.js │ │ ├── dialog │ │ ├── dialog.d.ts │ │ ├── dialog.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── divider │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── dropdown-item │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── dropdown-menu │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ │ ├── field │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ ├── index.wxss │ │ ├── props.d.ts │ │ └── props.js │ │ ├── goods-action-button │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── goods-action-icon │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── goods-action │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── grid-item │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── grid │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── icon │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── image │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── index-anchor │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── index-bar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── info │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── loading │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── mixins │ │ ├── basic.d.ts │ │ ├── basic.js │ │ ├── button.d.ts │ │ ├── button.js │ │ ├── link.d.ts │ │ ├── link.js │ │ ├── open-type.d.ts │ │ ├── open-type.js │ │ ├── page-scroll.d.ts │ │ ├── page-scroll.js │ │ ├── touch.d.ts │ │ ├── touch.js │ │ ├── transition.d.ts │ │ └── transition.js │ │ ├── nav-bar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── notice-bar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── notify │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── notify.d.ts │ │ └── notify.js │ │ ├── overlay │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── panel │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── picker-column │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ │ ├── picker │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── shared.d.ts │ │ ├── shared.js │ │ └── toolbar.wxml │ │ ├── popup │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── progress │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ │ ├── radio-group │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── radio │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── rate │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── row │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── search │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── sidebar-item │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── sidebar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── skeleton │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── slider │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── stepper │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── steps │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── sticky │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ │ ├── submit-bar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── swipe-cell │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── switch │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── tab │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── tabbar-item │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── tabbar │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── tabs │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ │ ├── tag │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── toast │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── toast.d.ts │ │ └── toast.js │ │ ├── transition │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── tree-select │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxs │ │ └── index.wxss │ │ ├── uploader │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ ├── shared.d.ts │ │ ├── shared.js │ │ ├── utils.d.ts │ │ └── utils.js │ │ └── wxs │ │ ├── add-unit.wxs │ │ ├── array.wxs │ │ ├── bem.wxs │ │ ├── memoize.wxs │ │ ├── object.wxs │ │ └── utils.wxs ├── images │ ├── 01.png │ ├── 02.png │ ├── 03.png │ ├── 04.png │ ├── 05.png │ ├── 06.png │ ├── poster.jpg │ └── slide.png ├── pages │ ├── cloudmusic │ │ ├── cloudmusic.js │ │ ├── cloudmusic.json │ │ ├── cloudmusic.less │ │ ├── cloudmusic.wxml │ │ └── cloudmusic.wxss │ ├── demo1 │ │ ├── demo1.js │ │ ├── demo1.json │ │ ├── demo1.wxml │ │ └── demo1.wxss │ ├── demo2 │ │ ├── demo2.js │ │ ├── demo2.json │ │ ├── demo2.wxml │ │ └── demo2.wxss │ ├── demo3 │ │ ├── demo3.js │ │ ├── demo3.json │ │ ├── demo3.wxml │ │ └── demo3.wxss │ ├── index │ │ ├── index.js │ │ ├── index.json │ │ ├── index.less │ │ ├── index.wxml │ │ └── index.wxss │ ├── logs │ │ ├── logs.js │ │ ├── logs.json │ │ ├── logs.wxml │ │ └── logs.wxss │ └── vant │ │ ├── vant.js │ │ ├── vant.json │ │ ├── vant.wxml │ │ └── vant.wxss ├── project.config.json ├── sitemap.json └── utils │ └── util.js ├── jkjk_shop ├── App.vue ├── components │ ├── goodlist │ │ └── goodlist.vue │ └── uni-ui │ │ ├── uni-badge │ │ └── uni-badge.vue │ │ ├── uni-calendar │ │ ├── calendar.js │ │ ├── uni-calendar-item.vue │ │ ├── uni-calendar.vue │ │ └── util.js │ │ ├── uni-card │ │ └── uni-card.vue │ │ ├── uni-collapse-item │ │ └── uni-collapse-item.vue │ │ ├── uni-collapse │ │ └── uni-collapse.vue │ │ ├── uni-combox │ │ └── uni-combox.vue │ │ ├── uni-countdown │ │ └── uni-countdown.vue │ │ ├── uni-drawer │ │ └── uni-drawer.vue │ │ ├── uni-fab │ │ └── uni-fab.vue │ │ ├── uni-fav │ │ └── uni-fav.vue │ │ ├── uni-goods-nav │ │ └── uni-goods-nav.vue │ │ ├── uni-grid-item │ │ ├── uni-grid-item copy.vue │ │ └── uni-grid-item.vue │ │ ├── uni-grid │ │ └── uni-grid.vue │ │ ├── uni-icons │ │ ├── icons.js │ │ ├── uni-icons.vue │ │ └── uni.ttf │ │ ├── uni-indexed-list │ │ ├── uni-indexed-list-item.vue │ │ └── uni-indexed-list.vue │ │ ├── uni-link │ │ └── uni-link.vue │ │ ├── uni-list-ad │ │ └── uni-list-ad.vue │ │ ├── uni-list-chat │ │ ├── uni-list-chat.scss │ │ └── uni-list-chat.vue │ │ ├── uni-list-item │ │ └── uni-list-item.vue │ │ ├── uni-list │ │ ├── uni-list.vue │ │ ├── uni-refresh.vue │ │ └── uni-refresh.wxs │ │ ├── uni-load-more │ │ └── uni-load-more.vue │ │ ├── uni-nav-bar │ │ └── uni-nav-bar.vue │ │ ├── uni-notice-bar │ │ └── uni-notice-bar.vue │ │ ├── uni-number-box │ │ └── uni-number-box.vue │ │ ├── uni-pagination │ │ └── uni-pagination.vue │ │ ├── uni-popup-dialog │ │ └── uni-popup-dialog.vue │ │ ├── uni-popup-message │ │ └── uni-popup-message.vue │ │ ├── uni-popup-share │ │ └── uni-popup-share.vue │ │ ├── uni-popup │ │ ├── message.js │ │ ├── popup.js │ │ ├── share.js │ │ └── uni-popup.vue │ │ ├── uni-rate │ │ └── uni-rate.vue │ │ ├── uni-search-bar │ │ └── uni-search-bar.vue │ │ ├── uni-section │ │ └── uni-section.vue │ │ ├── uni-segmented-control │ │ └── uni-segmented-control.vue │ │ ├── uni-status-bar │ │ └── uni-status-bar.vue │ │ ├── uni-steps │ │ └── uni-steps.vue │ │ ├── uni-swipe-action-item │ │ ├── bindingx.js │ │ ├── index.wxs │ │ ├── mpalipay.js │ │ ├── mpother.js │ │ ├── mpwxs.js │ │ └── uni-swipe-action-item.vue │ │ ├── uni-swipe-action │ │ └── uni-swipe-action.vue │ │ ├── uni-swiper-dot │ │ └── uni-swiper-dot.vue │ │ ├── uni-tag │ │ └── uni-tag.vue │ │ ├── uni-test │ │ └── uni-test.vue │ │ ├── uni-title │ │ └── uni-title.vue │ │ └── uni-transition │ │ └── uni-transition.vue ├── main.js ├── manifest.json ├── pages.json ├── pages │ ├── cart │ │ └── cart.vue │ ├── contact │ │ └── contact.vue │ ├── goods │ │ └── goods.vue │ ├── goodsdetail │ │ └── goodsdetail.vue │ ├── index │ │ └── index.vue │ ├── member │ │ └── member.vue │ ├── news │ │ └── news.vue │ ├── newsdetail │ │ └── newsdetail.vue │ ├── pics │ │ └── pics.vue │ └── videos │ │ └── videos.vue ├── static │ ├── fonts │ │ ├── iconfont.css │ │ ├── iconfont.eot │ │ ├── iconfont.svg │ │ ├── iconfont.ttf │ │ ├── iconfont.woff │ │ └── iconfont.woff2 │ ├── hmlogo.png │ ├── icon │ │ ├── cart-active.png │ │ ├── cart.png │ │ ├── home-active.png │ │ ├── home.png │ │ ├── member-active.png │ │ ├── member.png │ │ ├── news-active.png │ │ └── news.png │ ├── logo.png │ └── uni.ttf ├── store │ └── index.js ├── uni.scss ├── unpackage │ └── dist │ │ └── dev │ │ ├── .sourcemap │ │ ├── mp-alipay │ │ │ ├── common │ │ │ │ ├── main.js.map │ │ │ │ ├── runtime.js.map │ │ │ │ └── vendor.js.map │ │ │ ├── components │ │ │ │ ├── goodlist │ │ │ │ │ └── goodlist.js.map │ │ │ │ └── uni-ui │ │ │ │ │ ├── uni-badge │ │ │ │ │ └── uni-badge.js.map │ │ │ │ │ ├── uni-goods-nav │ │ │ │ │ └── uni-goods-nav.js.map │ │ │ │ │ ├── uni-grid-item │ │ │ │ │ └── uni-grid-item.js.map │ │ │ │ │ ├── uni-grid │ │ │ │ │ └── uni-grid.js.map │ │ │ │ │ ├── uni-icons │ │ │ │ │ └── uni-icons.js.map │ │ │ │ │ ├── uni-list-item │ │ │ │ │ └── uni-list-item.js.map │ │ │ │ │ ├── uni-list │ │ │ │ │ └── uni-list.js.map │ │ │ │ │ └── uni-load-more │ │ │ │ │ └── uni-load-more.js.map │ │ │ └── pages │ │ │ │ ├── cart │ │ │ │ └── cart.js.map │ │ │ │ ├── contact │ │ │ │ └── contact.js.map │ │ │ │ ├── goods │ │ │ │ └── goods.js.map │ │ │ │ ├── goodsdetail │ │ │ │ └── goodsdetail.js.map │ │ │ │ ├── index │ │ │ │ └── index.js.map │ │ │ │ ├── member │ │ │ │ └── member.js.map │ │ │ │ ├── news │ │ │ │ └── news.js.map │ │ │ │ ├── newsdetail │ │ │ │ └── newsdetail.js.map │ │ │ │ ├── pics │ │ │ │ └── pics.js.map │ │ │ │ └── videos │ │ │ │ └── videos.js.map │ │ └── mp-weixin │ │ │ ├── common │ │ │ ├── main.js.map │ │ │ ├── runtime.js.map │ │ │ └── vendor.js.map │ │ │ ├── components │ │ │ ├── goodlist │ │ │ │ └── goodlist.js.map │ │ │ └── uni-ui │ │ │ │ ├── uni-badge │ │ │ │ └── uni-badge.js.map │ │ │ │ ├── uni-goods-nav │ │ │ │ └── uni-goods-nav.js.map │ │ │ │ ├── uni-grid-item │ │ │ │ └── uni-grid-item.js.map │ │ │ │ ├── uni-grid │ │ │ │ └── uni-grid.js.map │ │ │ │ ├── uni-icons │ │ │ │ └── uni-icons.js.map │ │ │ │ ├── uni-list-item │ │ │ │ └── uni-list-item.js.map │ │ │ │ ├── uni-list │ │ │ │ └── uni-list.js.map │ │ │ │ └── uni-load-more │ │ │ │ └── uni-load-more.js.map │ │ │ └── pages │ │ │ ├── cart │ │ │ └── cart.js.map │ │ │ ├── contact │ │ │ └── contact.js.map │ │ │ ├── goods │ │ │ └── goods.js.map │ │ │ ├── goodsdetail │ │ │ └── goodsdetail.js.map │ │ │ ├── index │ │ │ └── index.js.map │ │ │ ├── member │ │ │ └── member.js.map │ │ │ ├── news │ │ │ └── news.js.map │ │ │ ├── newsdetail │ │ │ └── newsdetail.js.map │ │ │ ├── pics │ │ │ └── pics.js.map │ │ │ └── videos │ │ │ └── videos.js.map │ │ ├── mp-alipay │ │ ├── .tea │ │ │ └── entryFiles-development │ │ │ │ ├── config$.js │ │ │ │ ├── importScripts$.js │ │ │ │ ├── index$.web.js │ │ │ │ └── index$.worker.js │ │ ├── app.acss │ │ ├── app.js │ │ ├── app.json │ │ ├── common │ │ │ ├── main.acss │ │ │ ├── main.js │ │ │ ├── runtime.js │ │ │ └── vendor.js │ │ ├── components │ │ │ ├── goodlist │ │ │ │ ├── goodlist.acss │ │ │ │ ├── goodlist.axml │ │ │ │ ├── goodlist.js │ │ │ │ └── goodlist.json │ │ │ └── uni-ui │ │ │ │ ├── uni-badge │ │ │ │ ├── uni-badge.acss │ │ │ │ ├── uni-badge.axml │ │ │ │ ├── uni-badge.js │ │ │ │ └── uni-badge.json │ │ │ │ ├── uni-goods-nav │ │ │ │ ├── uni-goods-nav.acss │ │ │ │ ├── uni-goods-nav.axml │ │ │ │ ├── uni-goods-nav.js │ │ │ │ └── uni-goods-nav.json │ │ │ │ ├── uni-grid-item │ │ │ │ ├── uni-grid-item.acss │ │ │ │ ├── uni-grid-item.axml │ │ │ │ ├── uni-grid-item.js │ │ │ │ └── uni-grid-item.json │ │ │ │ ├── uni-grid │ │ │ │ ├── uni-grid.acss │ │ │ │ ├── uni-grid.axml │ │ │ │ ├── uni-grid.js │ │ │ │ └── uni-grid.json │ │ │ │ ├── uni-icons │ │ │ │ ├── uni-icons.acss │ │ │ │ ├── uni-icons.axml │ │ │ │ ├── uni-icons.js │ │ │ │ └── uni-icons.json │ │ │ │ ├── uni-list-item │ │ │ │ ├── uni-list-item.acss │ │ │ │ ├── uni-list-item.axml │ │ │ │ ├── uni-list-item.js │ │ │ │ └── uni-list-item.json │ │ │ │ ├── uni-list │ │ │ │ ├── uni-list.acss │ │ │ │ ├── uni-list.axml │ │ │ │ ├── uni-list.js │ │ │ │ └── uni-list.json │ │ │ │ └── uni-load-more │ │ │ │ ├── uni-load-more.acss │ │ │ │ ├── uni-load-more.axml │ │ │ │ ├── uni-load-more.js │ │ │ │ └── uni-load-more.json │ │ ├── pages │ │ │ ├── cart │ │ │ │ ├── cart.acss │ │ │ │ ├── cart.axml │ │ │ │ ├── cart.js │ │ │ │ └── cart.json │ │ │ ├── contact │ │ │ │ ├── contact.acss │ │ │ │ ├── contact.axml │ │ │ │ ├── contact.js │ │ │ │ └── contact.json │ │ │ ├── goods │ │ │ │ ├── goods.acss │ │ │ │ ├── goods.axml │ │ │ │ ├── goods.js │ │ │ │ └── goods.json │ │ │ ├── goodsdetail │ │ │ │ ├── goodsdetail.acss │ │ │ │ ├── goodsdetail.axml │ │ │ │ ├── goodsdetail.js │ │ │ │ └── goodsdetail.json │ │ │ ├── index │ │ │ │ ├── index.acss │ │ │ │ ├── index.axml │ │ │ │ ├── index.js │ │ │ │ └── index.json │ │ │ ├── member │ │ │ │ ├── member.acss │ │ │ │ ├── member.axml │ │ │ │ ├── member.js │ │ │ │ └── member.json │ │ │ ├── news │ │ │ │ ├── news.acss │ │ │ │ ├── news.axml │ │ │ │ ├── news.js │ │ │ │ └── news.json │ │ │ ├── newsdetail │ │ │ │ ├── newsdetail.acss │ │ │ │ ├── newsdetail.axml │ │ │ │ ├── newsdetail.js │ │ │ │ └── newsdetail.json │ │ │ ├── pics │ │ │ │ ├── pics.acss │ │ │ │ ├── pics.axml │ │ │ │ ├── pics.js │ │ │ │ └── pics.json │ │ │ └── videos │ │ │ │ ├── videos.acss │ │ │ │ ├── videos.axml │ │ │ │ ├── videos.js │ │ │ │ └── videos.json │ │ └── static │ │ │ ├── fonts │ │ │ ├── iconfont.css │ │ │ ├── iconfont.eot │ │ │ ├── iconfont.svg │ │ │ ├── iconfont.ttf │ │ │ ├── iconfont.woff │ │ │ └── iconfont.woff2 │ │ │ ├── hmlogo.png │ │ │ ├── icon │ │ │ ├── cart-active.png │ │ │ ├── cart.png │ │ │ ├── home-active.png │ │ │ ├── home.png │ │ │ ├── member-active.png │ │ │ ├── member.png │ │ │ ├── news-active.png │ │ │ └── news.png │ │ │ ├── img │ │ │ └── iconfont.dae2936b.svg │ │ │ ├── logo.png │ │ │ └── uni.ttf │ │ └── mp-weixin │ │ ├── app.js │ │ ├── app.json │ │ ├── app.wxss │ │ ├── common │ │ ├── main.js │ │ ├── main.wxss │ │ ├── runtime.js │ │ └── vendor.js │ │ ├── components │ │ ├── goodlist │ │ │ ├── goodlist.js │ │ │ ├── goodlist.json │ │ │ ├── goodlist.wxml │ │ │ └── goodlist.wxss │ │ └── uni-ui │ │ │ ├── uni-badge │ │ │ ├── uni-badge.js │ │ │ ├── uni-badge.json │ │ │ ├── uni-badge.wxml │ │ │ └── uni-badge.wxss │ │ │ ├── uni-goods-nav │ │ │ ├── uni-goods-nav.js │ │ │ ├── uni-goods-nav.json │ │ │ ├── uni-goods-nav.wxml │ │ │ └── uni-goods-nav.wxss │ │ │ ├── uni-grid-item │ │ │ ├── uni-grid-item.js │ │ │ ├── uni-grid-item.json │ │ │ ├── uni-grid-item.wxml │ │ │ └── uni-grid-item.wxss │ │ │ ├── uni-grid │ │ │ ├── uni-grid.js │ │ │ ├── uni-grid.json │ │ │ ├── uni-grid.wxml │ │ │ └── uni-grid.wxss │ │ │ ├── uni-icons │ │ │ ├── uni-icons.js │ │ │ ├── uni-icons.json │ │ │ ├── uni-icons.wxml │ │ │ └── uni-icons.wxss │ │ │ ├── uni-list-item │ │ │ ├── uni-list-item.js │ │ │ ├── uni-list-item.json │ │ │ ├── uni-list-item.wxml │ │ │ └── uni-list-item.wxss │ │ │ ├── uni-list │ │ │ ├── uni-list.js │ │ │ ├── uni-list.json │ │ │ ├── uni-list.wxml │ │ │ └── uni-list.wxss │ │ │ └── uni-load-more │ │ │ ├── uni-load-more.js │ │ │ ├── uni-load-more.json │ │ │ ├── uni-load-more.wxml │ │ │ └── uni-load-more.wxss │ │ ├── pages │ │ ├── cart │ │ │ ├── cart.js │ │ │ ├── cart.json │ │ │ └── cart.wxml │ │ ├── contact │ │ │ ├── contact.js │ │ │ ├── contact.json │ │ │ ├── contact.wxml │ │ │ └── contact.wxss │ │ ├── goods │ │ │ ├── goods.js │ │ │ ├── goods.json │ │ │ ├── goods.wxml │ │ │ └── goods.wxss │ │ ├── goodsdetail │ │ │ ├── goodsdetail.js │ │ │ ├── goodsdetail.json │ │ │ ├── goodsdetail.wxml │ │ │ └── goodsdetail.wxss │ │ ├── index │ │ │ ├── index.js │ │ │ ├── index.json │ │ │ ├── index.wxml │ │ │ └── index.wxss │ │ ├── member │ │ │ ├── member.js │ │ │ ├── member.json │ │ │ └── member.wxml │ │ ├── news │ │ │ ├── news.js │ │ │ ├── news.json │ │ │ ├── news.wxml │ │ │ └── news.wxss │ │ ├── newsdetail │ │ │ ├── newsdetail.js │ │ │ ├── newsdetail.json │ │ │ ├── newsdetail.wxml │ │ │ └── newsdetail.wxss │ │ ├── pics │ │ │ ├── pics.js │ │ │ ├── pics.json │ │ │ ├── pics.wxml │ │ │ └── pics.wxss │ │ └── videos │ │ │ ├── videos.js │ │ │ ├── videos.json │ │ │ ├── videos.wxml │ │ │ └── videos.wxss │ │ ├── project.config.json │ │ ├── sitemap.json │ │ └── static │ │ ├── fonts │ │ ├── iconfont.css │ │ ├── iconfont.eot │ │ ├── iconfont.svg │ │ ├── iconfont.ttf │ │ ├── iconfont.woff │ │ └── iconfont.woff2 │ │ ├── hmlogo.png │ │ ├── icon │ │ ├── cart-active.png │ │ ├── cart.png │ │ ├── home-active.png │ │ ├── home.png │ │ ├── member-active.png │ │ ├── member.png │ │ ├── news-active.png │ │ └── news.png │ │ ├── img │ │ └── iconfont.dae2936b.svg │ │ ├── logo.png │ │ └── uni.ttf └── utils │ ├── format.js │ ├── htmlparser.js │ └── zgrequest.js ├── rc ├── .gitignore ├── App.vue ├── components │ ├── active_form.vue │ ├── coolc-coupon │ │ └── coolc-coupon.vue │ ├── dingdan │ │ ├── goods.vue │ │ ├── list.vue │ │ ├── next.vue │ │ ├── quxiao.vue │ │ ├── wanchen.vue │ │ └── yiru.vue │ ├── goods │ │ ├── dianzan.vue │ │ ├── goods.vue │ │ └── mapdi.vue │ ├── mix-list-cell.vue │ ├── package-lock.json │ ├── package.json │ ├── preferent │ │ └── preferent.vue │ ├── search │ │ └── search.vue │ ├── share-btn │ │ └── share-btn.vue │ ├── ss-upload-image │ │ └── ss-upload-image.vue │ ├── suzhou │ │ └── suzhou.vue │ ├── swiperAdv │ │ └── swiperAdv.vue │ ├── uni-icon │ │ └── uni-icon.vue │ ├── uni-transition │ │ └── uni-transition.vue │ └── uni-ui │ │ ├── uni-badge │ │ └── uni-badge.vue │ │ ├── uni-calendar │ │ ├── calendar.js │ │ ├── uni-calendar-item.vue │ │ ├── uni-calendar.vue │ │ └── util.js │ │ ├── uni-card │ │ └── uni-card.vue │ │ ├── uni-collapse-item │ │ └── uni-collapse-item.vue │ │ ├── uni-collapse │ │ └── uni-collapse.vue │ │ ├── uni-combox │ │ └── uni-combox.vue │ │ ├── uni-countdown │ │ └── uni-countdown.vue │ │ ├── uni-drawer │ │ └── uni-drawer.vue │ │ ├── uni-fab │ │ └── uni-fab.vue │ │ ├── uni-fav │ │ └── uni-fav.vue │ │ ├── uni-goods-nav │ │ └── uni-goods-nav.vue │ │ ├── uni-grid-item │ │ ├── uni-grid-item copy.vue │ │ └── uni-grid-item.vue │ │ ├── uni-grid │ │ └── uni-grid.vue │ │ ├── uni-icons │ │ ├── icons.js │ │ ├── uni-icons.vue │ │ └── uni.ttf │ │ ├── uni-indexed-list │ │ ├── uni-indexed-list-item.vue │ │ └── uni-indexed-list.vue │ │ ├── uni-link │ │ └── uni-link.vue │ │ ├── uni-list-ad │ │ └── uni-list-ad.vue │ │ ├── uni-list-chat │ │ ├── uni-list-chat.scss │ │ └── uni-list-chat.vue │ │ ├── uni-list-item │ │ └── uni-list-item.vue │ │ ├── uni-list │ │ ├── uni-list.vue │ │ ├── uni-refresh.vue │ │ └── uni-refresh.wxs │ │ ├── uni-load-more │ │ └── uni-load-more.vue │ │ ├── uni-nav-bar │ │ └── uni-nav-bar.vue │ │ ├── uni-notice-bar │ │ └── uni-notice-bar.vue │ │ ├── uni-number-box │ │ └── uni-number-box.vue │ │ ├── uni-pagination │ │ └── uni-pagination.vue │ │ ├── uni-popup-dialog │ │ └── uni-popup-dialog.vue │ │ ├── uni-popup-message │ │ └── uni-popup-message.vue │ │ ├── uni-popup-share │ │ └── uni-popup-share.vue │ │ ├── uni-popup │ │ ├── message.js │ │ ├── popup.js │ │ ├── share.js │ │ └── uni-popup.vue │ │ ├── uni-rate │ │ └── uni-rate.vue │ │ ├── uni-search-bar │ │ └── uni-search-bar.vue │ │ ├── uni-section │ │ └── uni-section.vue │ │ ├── uni-segmented-control │ │ └── uni-segmented-control.vue │ │ ├── uni-status-bar │ │ └── uni-status-bar.vue │ │ ├── uni-steps │ │ └── uni-steps.vue │ │ ├── uni-swipe-action-item │ │ ├── bindingx.js │ │ ├── index.wxs │ │ ├── mpalipay.js │ │ ├── mpother.js │ │ ├── mpwxs.js │ │ └── uni-swipe-action-item.vue │ │ ├── uni-swipe-action │ │ └── uni-swipe-action.vue │ │ ├── uni-swiper-dot │ │ └── uni-swiper-dot.vue │ │ ├── uni-tag │ │ └── uni-tag.vue │ │ ├── uni-test │ │ └── uni-test.vue │ │ ├── uni-title │ │ └── uni-title.vue │ │ └── uni-transition │ │ └── uni-transition.vue ├── main.js ├── manifest.json ├── pages.json ├── pages │ ├── biji │ │ └── biji.vue │ ├── cart │ │ └── cart.vue │ ├── cities │ │ └── cities.vue │ ├── citiesList │ │ └── citiesList.vue │ ├── customer │ │ └── customer.vue │ ├── find │ │ └── find.vue │ ├── finddetail │ │ └── finddetail.vue │ ├── hotel │ │ └── hotel.vue │ ├── hotelDetails │ │ └── hotelDetails.vue │ ├── index │ │ └── index.vue │ ├── map │ │ └── map.vue │ ├── mine │ │ ├── center.vue │ │ ├── coupon.vue │ │ ├── hands.vue │ │ ├── join.vue │ │ ├── login.vue │ │ ├── mine.vue │ │ ├── myQR.vue │ │ ├── notice.vue │ │ ├── qusetion.vue │ │ ├── service.vue │ │ └── setting.vue │ ├── news │ │ └── news.vue │ ├── prize │ │ └── prize.vue │ ├── questions │ │ └── questions.vue │ ├── reservation │ │ └── reservation.vue │ ├── reservationList │ │ └── reservationList.vue │ ├── search │ │ └── search.vue │ ├── shouquan │ │ └── shouquan.vue │ ├── sleep │ │ └── sleep.vue │ ├── toViewmore │ │ └── toViewmore.vue │ ├── trafficGuidance │ │ └── trafficGuidance.vue │ ├── viewAllphotos │ │ └── viewAllphotos.vue │ ├── viewDetails │ │ └── viewDetails.vue │ ├── welfare │ │ └── welfare.vue │ └── winter │ │ └── winter.vue ├── static │ ├── arc.png │ ├── icons │ │ ├── cart.png │ │ ├── cart1.png │ │ ├── copy.png │ │ ├── find.png │ │ ├── find1.png │ │ ├── index.png │ │ ├── index1.png │ │ ├── mine.png │ │ ├── mine1.png │ │ └── weixin.png │ ├── image │ │ ├── tuceng1.png │ │ ├── tuceng2.png │ │ ├── tuceng3.png │ │ └── tuceng4.png │ ├── img │ │ ├── delete_img.png │ │ ├── face.jpg │ │ ├── qr.png │ │ ├── qrlogo.png │ │ └── update_btn.png │ ├── js │ │ ├── Vregular.js │ │ └── verification.js │ ├── missing-face.png │ └── yticon.ttf ├── uni.scss └── utils │ ├── format.js │ ├── html.js │ ├── htmlparser.js │ └── zgrequest.js ├── 展厅 ├── App.vue ├── Readme.md ├── colorui │ ├── animation.css │ ├── components │ │ ├── cu-custom.vue │ │ ├── ly-markdown.vue │ │ ├── marked │ │ │ ├── index.js │ │ │ └── lib │ │ │ │ └── marked.js │ │ └── mpvue-wxparse │ │ │ └── src │ │ │ ├── components │ │ │ ├── wxParseAudio.vue │ │ │ ├── wxParseImg.vue │ │ │ ├── wxParseTemplate0.vue │ │ │ ├── wxParseTemplate1.vue │ │ │ ├── wxParseTemplate10.vue │ │ │ ├── wxParseTemplate11.vue │ │ │ ├── wxParseTemplate2.vue │ │ │ ├── wxParseTemplate3.vue │ │ │ ├── wxParseTemplate4.vue │ │ │ ├── wxParseTemplate5.vue │ │ │ ├── wxParseTemplate6.vue │ │ │ ├── wxParseTemplate7.vue │ │ │ ├── wxParseTemplate8.vue │ │ │ ├── wxParseTemplate9.vue │ │ │ └── wxParseVideo.vue │ │ │ ├── libs │ │ │ ├── html2json.js │ │ │ ├── htmlparser.js │ │ │ └── wxDiscode.js │ │ │ ├── wxParse.css │ │ │ └── wxParse.vue │ ├── icon.css │ └── main.css ├── main.js ├── manifest.json ├── node_modules │ └── prettier │ │ ├── README.md │ │ ├── bin-prettier.js │ │ ├── index.js │ │ ├── package.json │ │ ├── parser-babylon.js │ │ ├── parser-flow.js │ │ ├── parser-glimmer.js │ │ ├── parser-graphql.js │ │ ├── parser-markdown.js │ │ ├── parser-parse5.js │ │ ├── parser-postcss.js │ │ ├── parser-typescript.js │ │ ├── parser-vue.js │ │ └── third-party.js ├── pages.json ├── pages │ ├── index │ │ └── index.vue │ ├── login │ │ └── login.vue │ ├── order │ │ ├── explain.vue │ │ ├── home.vue │ │ └── note.vue │ ├── product │ │ ├── article.vue │ │ ├── content.vue │ │ ├── film.vue │ │ ├── home.vue │ │ ├── latest.vue │ │ └── life.vue │ ├── trail │ │ ├── history.vue │ │ ├── home.vue │ │ └── write.vue │ └── write │ │ └── write.vue ├── static │ ├── 16.bmp │ ├── logo.jpg │ ├── markdown.css │ ├── slide │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ └── 31.bmp │ └── tabbar │ │ ├── order.png │ │ ├── order_cur.png │ │ ├── product.png │ │ ├── product_cur.png │ │ ├── trail.png │ │ ├── trail_cur.png │ │ ├── write.png │ │ └── write_cur.png └── uni.scss └── 手机电商项目 ├── App.vue ├── components ├── MyAddress.vue ├── MyHeader.vue ├── MyNum.vue ├── MySearch.vue ├── MySwiper.vue ├── MyTitle.vue ├── mpvue-citypicker │ ├── city-data │ │ ├── area.js │ │ ├── city.data.js │ │ ├── city.js │ │ └── province.js │ └── mpvueCityPicker.vue ├── serviceDialog.vue ├── shopDialog.vue └── shopItem.vue ├── data └── index.js ├── main.js ├── manifest.json ├── pages.json ├── pages ├── address │ ├── add.vue │ └── index.vue ├── buy │ └── buy.vue ├── cart │ └── cart.vue ├── cate │ └── cate.vue ├── detail │ └── detail.vue ├── index │ └── index.vue ├── list │ └── list.vue ├── login │ └── login.vue ├── member │ └── index.vue ├── order │ ├── detail.vue │ └── order.vue └── search │ └── search.vue ├── static ├── font │ ├── demo.css │ ├── demo_index.html │ ├── download.zip │ ├── iconfont.css │ ├── iconfont.eot │ ├── iconfont.js │ ├── iconfont.json │ ├── iconfont.svg │ ├── iconfont.ttf │ ├── iconfont.woff │ └── iconfont.woff2 ├── image │ ├── ad1.jpg │ ├── ad2.jpg │ ├── ad3.png │ ├── banner1.jpg │ ├── banner2.jpg │ ├── banner3.jpg │ ├── banner4.jpg │ ├── cartEmpty.png │ ├── cartEmpty1.png │ ├── cate1Ad.jpg │ ├── cateRecommend1.jpg │ ├── cateRecommend2.jpg │ ├── cateRecommend3.jpg │ ├── cateRecommend4.jpg │ ├── check.png │ ├── d1.jpg │ ├── d2.jpg │ ├── d3.jpg │ ├── dimg1.jpg │ ├── dimg2.jpg │ ├── dimg3.jpg │ ├── dimg4.jpg │ ├── ewm.png │ ├── icon1.png │ ├── icon2.png │ ├── icon3.png │ ├── logo.png │ ├── logo2.png │ ├── member-icon1.png │ ├── member-icon2.png │ ├── member-icon3.png │ ├── member-icon4.png │ ├── member-menu1.png │ ├── member-menu2.png │ ├── member-menu3.png │ ├── member-menu4.png │ ├── member-menu5.png │ ├── member-top.png │ ├── member-tx.png │ ├── more.png │ ├── more2.png │ ├── p1.png │ ├── p10.png │ ├── p11.png │ ├── p12.png │ ├── p2.png │ ├── p3.png │ ├── p4.png │ ├── p5.png │ ├── p6.png │ ├── p7.png │ ├── p8.png │ ├── p9.png │ ├── recommend1.png │ ├── recommend2.png │ ├── recommend3.jpg │ ├── recommend4.jpg │ ├── search.png │ ├── search2.png │ ├── tabbar1-1.png │ ├── tabbar1.png │ ├── tabbar2-1.png │ ├── tabbar2.png │ ├── tabbar3-1.png │ ├── tabbar3.png │ ├── tabbar4-1.png │ ├── tabbar4.png │ ├── trolley.png │ └── uncheck.png ├── logo.png ├── logo2.jpg └── logo2.png └── uni.scss /cloudmusic/components/tabs/tabs.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /cloudmusic/components/tabs/tabs.less: -------------------------------------------------------------------------------- 1 | .tabs { 2 | .tab_item { 3 | height: 50px; 4 | background-color: pink; 5 | display: flex; 6 | .item { 7 | line-height: 50px; 8 | flex: 1; 9 | background-color: #222; 10 | color: #ccc; 11 | text-align: center; 12 | 13 | &.active { 14 | color: #fff; 15 | border-bottom: 2px solid #e9232c; 16 | } 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /cloudmusic/components/tabs/tabs.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{item.name}} 5 | 6 | 7 | 8 | 内容 9 | 10 | 11 | -------------------------------------------------------------------------------- /cloudmusic/components/tabs/tabs.wxss: -------------------------------------------------------------------------------- 1 | .tabs .tab_item { 2 | height: 50px; 3 | background-color: pink; 4 | display: flex; 5 | } 6 | .tabs .tab_item .item { 7 | line-height: 50px; 8 | flex: 1; 9 | background-color: #222; 10 | color: #ccc; 11 | text-align: center; 12 | } 13 | .tabs .tab_item .item.active { 14 | color: #fff; 15 | border-bottom: 2px solid #e9232c; 16 | } 17 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/action-sheet/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/action-sheet/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-popup": "../popup/index", 6 | "van-loading": "../loading/index" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/area/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/area/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-picker": "../picker/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/area/index.wxml: -------------------------------------------------------------------------------- 1 | 19 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/area/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /cloudmusic/components/vant/button/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/button/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/components/header/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/components/header/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../../../common/component'; 2 | VantComponent({ 3 | props: { 4 | title: { 5 | type: String, 6 | value: '日期选择' 7 | }, 8 | subtitle: String, 9 | showTitle: Boolean, 10 | showSubtitle: Boolean 11 | }, 12 | data: { 13 | weekdays: ['日', '一', '二', '三', '四', '五', '六'] 14 | }, 15 | methods: {} 16 | }); 17 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/components/header/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/components/header/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{ title }} 5 | 6 | 7 | 8 | {{ subtitle }} 9 | 10 | 11 | 12 | 13 | {{ item }} 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/components/month/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/components/month/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "header": "./components/header/index", 5 | "month": "./components/month/index", 6 | "van-button": "../button/index", 7 | "van-popup": "../popup/index" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var utils = require('./utils.wxs'); 3 | 4 | function getMonths(minDate, maxDate) { 5 | var months = []; 6 | var cursor = getDate(minDate); 7 | 8 | cursor.setDate(1); 9 | 10 | do { 11 | months.push(cursor.getTime()); 12 | cursor.setMonth(cursor.getMonth() + 1); 13 | } while (utils.compareMonth(cursor, getDate(maxDate)) !== 1); 14 | 15 | return months; 16 | } 17 | 18 | function getButtonDisabled(type, currentDate) { 19 | if (currentDate == null) { 20 | return true; 21 | } 22 | 23 | if (type === 'range') { 24 | return !currentDate[0] || !currentDate[1]; 25 | } 26 | 27 | if (type === 'multiple') { 28 | return !currentDate.length; 29 | } 30 | 31 | return !currentDate; 32 | } 33 | 34 | module.exports = { 35 | getMonths: getMonths, 36 | getButtonDisabled: getButtonDisabled 37 | }; 38 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/utils.d.ts: -------------------------------------------------------------------------------- 1 | export declare const ROW_HEIGHT = 64; 2 | export declare function formatMonthTitle(date: Date): string; 3 | export declare function compareMonth(date1: Date | number, date2: Date | number): 1 | 0 | -1; 4 | export declare function compareDay(day1: Date | number, day2: Date | number): 1 | 0 | -1; 5 | export declare function getPrevDay(date: Date): Date; 6 | export declare function getNextDay(date: Date): Date; 7 | export declare function calcDateNum(date: [Date, Date]): number; 8 | export declare function copyDates(dates: Date | Date[]): Date | Date[]; 9 | export declare function getMonthEndDay(year: number, month: number): number; 10 | export declare function getMonths(minDate: number, maxDate: number): any[]; 11 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/calendar/utils.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | function getMonthEndDay(year, month) { 3 | return 32 - getDate(year, month - 1, 32).getDate(); 4 | } 5 | 6 | function compareMonth(date1, date2) { 7 | date1 = getDate(date1); 8 | date2 = getDate(date2); 9 | 10 | var year1 = date1.getFullYear(); 11 | var year2 = date2.getFullYear(); 12 | var month1 = date1.getMonth(); 13 | var month2 = date2.getMonth(); 14 | 15 | if (year1 === year2) { 16 | return month1 === month2 ? 0 : month1 > month2 ? 1 : -1; 17 | } 18 | 19 | return year1 > year2 ? 1 : -1; 20 | } 21 | 22 | module.exports = { 23 | getMonthEndDay: getMonthEndDay, 24 | compareMonth: compareMonth 25 | }; 26 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/card/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/card/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-tag": "../tag/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/cell-group/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/cell-group/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | title: String, 5 | border: { 6 | type: Boolean, 7 | value: true 8 | } 9 | } 10 | }); 11 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/cell-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/cell-group/index.wxml: -------------------------------------------------------------------------------- 1 | 5 | {{ title }} 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/cell-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-cell-group__title{padding:16px 16px 8px;padding:var(--cell-group-title-padding,16px 16px 8px);font-size:14px;font-size:var(--cell-group-title-font-size,14px);line-height:16px;line-height:var(--cell-group-title-line-height,16px);color:#969799;color:var(--cell-group-title-color,#969799)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/cell/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox-group/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/checkbox/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var utils = require('../wxs/utils.wxs'); 3 | 4 | function iconStyle(checkedColor, value, disabled, parentDisabled, iconSize) { 5 | var styles = [['font-size', utils.addUnit(iconSize)]]; 6 | if (checkedColor && value && !disabled && !parentDisabled) { 7 | styles.push(['border-color', checkedColor]); 8 | styles.push(['background-color', checkedColor]); 9 | } 10 | 11 | return styles 12 | .map(function(item) { 13 | return item.join(':'); 14 | }) 15 | .join(';'); 16 | } 17 | 18 | module.exports = { 19 | iconStyle: iconStyle 20 | }; 21 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/circle/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/circle/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/circle/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | {{ text }} 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/circle/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-circle{position:relative;display:inline-block;text-align:center}.van-circle__text{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#323233;color:var(--circle-text-color,#323233)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/col/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/col/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | relation: { 4 | name: 'row', 5 | type: 'ancestor', 6 | current: 'col', 7 | }, 8 | props: { 9 | span: Number, 10 | offset: Number 11 | }, 12 | data: { 13 | viewStyle: '' 14 | }, 15 | methods: { 16 | setGutter(gutter) { 17 | const padding = `${gutter / 2}px`; 18 | const viewStyle = gutter ? `padding-left: ${padding}; padding-right: ${padding};` : ''; 19 | if (viewStyle !== this.data.viewStyle) { 20 | this.setData({ viewStyle }); 21 | } 22 | } 23 | } 24 | }); 25 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/col/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/col/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/collapse-item/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/collapse-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/collapse/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/collapse/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/collapse/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/collapse/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/color.d.ts: -------------------------------------------------------------------------------- 1 | export declare const RED = "#ee0a24"; 2 | export declare const BLUE = "#1989fa"; 3 | export declare const WHITE = "#fff"; 4 | export declare const GREEN = "#07c160"; 5 | export declare const ORANGE = "#ff976a"; 6 | export declare const GRAY = "#323233"; 7 | export declare const GRAY_DARK = "#969799"; 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/color.js: -------------------------------------------------------------------------------- 1 | export const RED = '#ee0a24'; 2 | export const BLUE = '#1989fa'; 3 | export const WHITE = '#fff'; 4 | export const GREEN = '#07c160'; 5 | export const ORANGE = '#ff976a'; 6 | export const GRAY = '#323233'; 7 | export const GRAY_DARK = '#969799'; 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/component.d.ts: -------------------------------------------------------------------------------- 1 | import { VantComponentOptions, CombinedComponentInstance } from '../definitions/index'; 2 | declare function VantComponent(vantOptions?: VantComponentOptions>): void; 3 | export { VantComponent }; 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/clearfix.wxss: -------------------------------------------------------------------------------- 1 | .van-clearfix:after{display:table;clear:both;content:""} -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/ellipsis.wxss: -------------------------------------------------------------------------------- 1 | .van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3} -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/hairline.wxss: -------------------------------------------------------------------------------- 1 | .van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{position:absolute;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #eee;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px} -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/mixins/clearfix.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/components/vant/common/style/mixins/clearfix.wxss -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/mixins/ellipsis.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/components/vant/common/style/mixins/ellipsis.wxss -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/mixins/hairline.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/components/vant/common/style/mixins/hairline.wxss -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/theme.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/components/vant/common/style/theme.wxss -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/style/var.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/components/vant/common/style/var.wxss -------------------------------------------------------------------------------- /cloudmusic/components/vant/common/utils.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | export declare function isDef(value: any): boolean; 3 | export declare function isObj(x: any): boolean; 4 | export declare function isNumber(value: any): boolean; 5 | export declare function range(num: number, min: number, max: number): number; 6 | export declare function nextTick(fn: Function): void; 7 | export declare function getSystemInfoSync(): WechatMiniprogram.GetSystemInfoSuccessCallbackResult; 8 | export declare function addUnit(value?: string | number): string | undefined; 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/count-down/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/count-down/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/count-down/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{ formattedTime }} 4 | 5 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/count-down/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-count-down{color:#323233;color:var(--count-down-text-color,#323233);font-size:14px;font-size:var(--count-down-font-size,14px);line-height:20px;line-height:var(--count-down-line-height,20px)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/count-down/utils.d.ts: -------------------------------------------------------------------------------- 1 | export declare type TimeData = { 2 | days: number; 3 | hours: number; 4 | minutes: number; 5 | seconds: number; 6 | milliseconds: number; 7 | }; 8 | export declare function parseTimeData(time: number): TimeData; 9 | export declare function parseFormat(format: string, timeData: TimeData): string; 10 | export declare function isSameSecond(time1: number, time2: number): boolean; 11 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/datetime-picker/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/datetime-picker/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-picker": "../picker/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/datetime-picker/index.wxml: -------------------------------------------------------------------------------- 1 | 17 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/datetime-picker/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /cloudmusic/components/vant/definitions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/components/vant/definitions/index.js -------------------------------------------------------------------------------- /cloudmusic/components/vant/definitions/weapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/components/vant/definitions/weapp.js -------------------------------------------------------------------------------- /cloudmusic/components/vant/dialog/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/dialog/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-popup": "../popup/index", 5 | "van-button": "../button/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/divider/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/divider/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | dashed: { 5 | type: Boolean, 6 | value: false 7 | }, 8 | hairline: { 9 | type: Boolean, 10 | value: false 11 | }, 12 | contentPosition: { 13 | type: String, 14 | value: '' 15 | }, 16 | fontSize: { 17 | type: Number, 18 | value: '' 19 | }, 20 | borderColor: { 21 | type: String, 22 | value: '' 23 | }, 24 | textColor: { 25 | type: String, 26 | value: '' 27 | }, 28 | customStyle: { 29 | type: String, 30 | value: '' 31 | } 32 | } 33 | }); 34 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/divider/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/divider/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/dropdown-item/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/dropdown-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-popup": "../popup/index", 5 | "van-cell": "../cell/index", 6 | "van-icon": "../icon/index" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/dropdown-item/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-dropdown-item{position:fixed;right:0;left:0;overflow:hidden}.van-dropdown-item__option{text-align:left}.van-dropdown-item__option--active .van-dropdown-item__icon,.van-dropdown-item__option--active .van-dropdown-item__title{color:#1989fa;color:var(--dropdown-menu-option-active-color,#1989fa)}.van-dropdown-item--up{top:0}.van-dropdown-item--down{bottom:0}.van-dropdown-item__icon{display:block;line-height:inherit} -------------------------------------------------------------------------------- /cloudmusic/components/vant/dropdown-menu/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/dropdown-menu/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/dropdown-menu/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 12 | 16 | 17 | {{ computed.displayTitle(item) }} 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/dropdown-menu/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | function displayTitle(item) { 3 | if (item.title) { 4 | return item.title; 5 | } 6 | 7 | var match = item.options.filter(function(option) { 8 | return option.value === item.value; 9 | }); 10 | var displayTitle = match.length ? match[0].text : ''; 11 | return displayTitle; 12 | } 13 | 14 | module.exports = { 15 | displayTitle: displayTitle 16 | }; 17 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/field/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/field/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index", 5 | "van-icon": "../icon/index" 6 | } 7 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/field/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var utils = require('../wxs/utils.wxs'); 3 | 4 | function inputStyle(autosize) { 5 | if (autosize.constructor === 'Object') { 6 | var style = ''; 7 | if (autosize.minHeight) { 8 | style += 'min-height:' + utils.addUnit(autosize.minHeight); 9 | } 10 | if (autosize.maxHeight) { 11 | style += 'min-height:' + utils.addUnit(autosize.maxHeight); 12 | } 13 | return style; 14 | } 15 | 16 | return ''; 17 | } 18 | 19 | module.exports = { 20 | inputStyle: inputStyle 21 | }; 22 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action-button/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action-button/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-button": "../button/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action-icon/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action-icon/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { link } from '../mixins/link'; 3 | import { button } from '../mixins/button'; 4 | import { openType } from '../mixins/open-type'; 5 | VantComponent({ 6 | classes: ['icon-class', 'text-class'], 7 | mixins: [link, button, openType], 8 | props: { 9 | text: String, 10 | dot: Boolean, 11 | info: String, 12 | icon: String, 13 | disabled: Boolean, 14 | loading: Boolean 15 | }, 16 | methods: { 17 | onClick(event) { 18 | this.$emit('click', event.detail); 19 | this.jumpLink(); 20 | } 21 | } 22 | }); 23 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action-icon/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-button": "../button/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action-icon/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-goods-action-icon{border:none!important;width:50px!important;width:var(--goods-action-icon-height,50px)!important}.van-goods-action-icon__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:100%;line-height:1;font-size:10px;font-size:var(--goods-action-icon-font-size,10px);color:#646566;color:var(--goods-action-icon-text-color,#646566)}.van-goods-action-icon__icon{margin-bottom:4px} -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | relation: { 4 | type: 'descendant', 5 | name: 'goods-action-button', 6 | current: 'goods-action', 7 | }, 8 | props: { 9 | safeAreaInsetBottom: { 10 | type: Boolean, 11 | value: true 12 | } 13 | } 14 | }); 15 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/goods-action/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-goods-action{position:fixed;right:0;bottom:0;left:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#fff;background-color:var(--goods-action-background-color,#fff)}.van-goods-action--safe{padding-bottom:env(safe-area-inset-bottom)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/grid-item/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/grid-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/grid/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/grid/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/grid/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/grid/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-grid{position:relative;box-sizing:border-box;overflow:hidden} -------------------------------------------------------------------------------- /cloudmusic/components/vant/icon/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/icon/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | dot: Boolean, 5 | info: null, 6 | size: null, 7 | color: String, 8 | customStyle: String, 9 | classPrefix: { 10 | type: String, 11 | value: 'van-icon' 12 | }, 13 | name: { 14 | type: String, 15 | observer(val) { 16 | this.setData({ 17 | isImageName: val.indexOf('/') !== -1 18 | }); 19 | } 20 | } 21 | }, 22 | methods: { 23 | onClick() { 24 | this.$emit('click'); 25 | } 26 | } 27 | }); 28 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/icon/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/icon/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 14 | 20 | 21 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/image/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/image/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/image/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:50%}.van-image--round .van-image__img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#969799;color:var(--image-placeholder-text-color,#969799);font-size:14px;font-size:var(--image-placeholder-font-size,14px);background-color:#f7f8fa;background-color:var(--image-placeholder-background-color,#f7f8fa)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-anchor/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-anchor/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | relation: { 4 | name: 'index-bar', 5 | type: 'ancestor', 6 | current: 'index-anchor', 7 | }, 8 | props: { 9 | useSlot: Boolean, 10 | index: null 11 | }, 12 | data: { 13 | active: false, 14 | wrapperStyle: '', 15 | anchorStyle: '' 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-anchor/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-anchor/index.wxml: -------------------------------------------------------------------------------- 1 | 5 | 9 | 10 | 11 | {{ index }} 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-anchor/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-index-anchor{padding:0 16px;padding:var(--index-anchor-padding,0 16px);color:#323233;color:var(--index-anchor-text-color,#323233);font-weight:500;font-weight:var(--index-anchor-font-weight,500);font-size:14px;font-size:var(--index-anchor-font-size,14px);line-height:32px;line-height:var(--index-anchor-line-height,32px);background-color:initial;background-color:var(--index-anchor-background-color,transparent)}.van-index-anchor--active{right:0;left:0;color:#07c160;color:var(--index-anchor-active-text-color,#07c160);background-color:#fff;background-color:var(--index-anchor-active-background-color,#fff)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-bar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-bar/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 12 | 19 | {{ item }} 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/index-bar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-index-bar{position:relative}.van-index-bar__sidebar{position:fixed;top:50%;right:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;user-select:none}.van-index-bar__index{font-weight:500;padding:0 4px 0 16px;padding:0 var(--padding-base,4px) 0 var(--padding-md,16px);font-size:10px;font-size:var(--index-bar-index-font-size,10px);line-height:14px;line-height:var(--index-bar-index-line-height,14px)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/info/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/info/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | dot: Boolean, 5 | info: null, 6 | customStyle: String 7 | } 8 | }); 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/info/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/info/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{ dot ? '' : info }} 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/loading/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/loading/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | color: String, 5 | vertical: Boolean, 6 | type: { 7 | type: String, 8 | value: 'circular' 9 | }, 10 | size: String, 11 | textSize: String 12 | }, 13 | data: { 14 | array12: Array.from({ length: 12 }), 15 | }, 16 | }); 17 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/loading/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/loading/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/basic.d.ts: -------------------------------------------------------------------------------- 1 | export declare const basic: string; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/button.d.ts: -------------------------------------------------------------------------------- 1 | export declare const button: string; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/button.js: -------------------------------------------------------------------------------- 1 | export const button = Behavior({ 2 | externalClasses: ['hover-class'], 3 | properties: { 4 | id: String, 5 | lang: String, 6 | businessId: Number, 7 | sessionFrom: String, 8 | sendMessageTitle: String, 9 | sendMessagePath: String, 10 | sendMessageImg: String, 11 | showMessageCard: Boolean, 12 | appParameter: String, 13 | ariaLabel: String 14 | } 15 | }); 16 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/link.d.ts: -------------------------------------------------------------------------------- 1 | export declare const link: string; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/link.js: -------------------------------------------------------------------------------- 1 | export const link = Behavior({ 2 | properties: { 3 | url: String, 4 | linkType: { 5 | type: String, 6 | value: 'navigateTo' 7 | } 8 | }, 9 | methods: { 10 | jumpLink(urlKey = 'url') { 11 | const url = this.data[urlKey]; 12 | if (url) { 13 | wx[this.data.linkType]({ url }); 14 | } 15 | } 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/open-type.d.ts: -------------------------------------------------------------------------------- 1 | export declare const openType: string; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/open-type.js: -------------------------------------------------------------------------------- 1 | export const openType = Behavior({ 2 | properties: { 3 | openType: String 4 | }, 5 | methods: { 6 | bindGetUserInfo(event) { 7 | this.$emit('getuserinfo', event.detail); 8 | }, 9 | bindContact(event) { 10 | this.$emit('contact', event.detail); 11 | }, 12 | bindGetPhoneNumber(event) { 13 | this.$emit('getphonenumber', event.detail); 14 | }, 15 | bindError(event) { 16 | this.$emit('error', event.detail); 17 | }, 18 | bindLaunchApp(event) { 19 | this.$emit('launchapp', event.detail); 20 | }, 21 | bindOpenSetting(event) { 22 | this.$emit('opensetting', event.detail); 23 | }, 24 | } 25 | }); 26 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/page-scroll.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | declare type IPageScrollOption = WechatMiniprogram.Page.IPageScrollOption; 3 | declare type Scroller = (event: IPageScrollOption) => void; 4 | export declare const pageScrollMixin: (scroller: Scroller) => string; 5 | export {}; 6 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/touch.d.ts: -------------------------------------------------------------------------------- 1 | export declare const touch: string; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/mixins/transition.d.ts: -------------------------------------------------------------------------------- 1 | export declare const transition: (showDefaultValue: boolean) => any; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/nav-bar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/nav-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/notice-bar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/notice-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/notify/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/notify/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-transition": "../transition/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/notify/index.wxml: -------------------------------------------------------------------------------- 1 | 8 | 12 | 16 | {{ message }} 17 | 18 | 19 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/notify/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-notify{text-align:center;word-wrap:break-word;padding:6px 15px;padding:var(--notify-padding,6px 15px);font-size:14px;font-size:var(--notify-font-size,14px);line-height:20px;line-height:var(--notify-line-height,20px)}.van-notify__container{position:fixed;top:0;box-sizing:border-box;width:100%}.van-notify--primary{background-color:#1989fa;background-color:var(--notify-primary-background-color,#1989fa)}.van-notify--success{background-color:#07c160;background-color:var(--notify-success-background-color,#07c160)}.van-notify--danger{background-color:#ee0a24;background-color:var(--notify-danger-background-color,#ee0a24)}.van-notify--warning{background-color:#ff976a;background-color:var(--notify-warning-background-color,#ff976a)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/notify/notify.d.ts: -------------------------------------------------------------------------------- 1 | interface NotifyOptions { 2 | type?: 'primary' | 'success' | 'danger' | 'warning'; 3 | color?: string; 4 | zIndex?: number; 5 | message: string; 6 | context?: any; 7 | duration?: number; 8 | selector?: string; 9 | background?: string; 10 | safeAreaInsetTop?: boolean; 11 | onClick?: () => void; 12 | onOpened?: () => void; 13 | onClose?: () => void; 14 | } 15 | declare function Notify(options: NotifyOptions | string): any; 16 | declare namespace Notify { 17 | var clear: (options?: NotifyOptions) => void; 18 | } 19 | export default Notify; 20 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/overlay/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/overlay/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | show: Boolean, 5 | customStyle: String, 6 | duration: { 7 | type: null, 8 | value: 300 9 | }, 10 | zIndex: { 11 | type: Number, 12 | value: 1 13 | } 14 | }, 15 | methods: { 16 | onClick() { 17 | this.$emit('click'); 18 | }, 19 | // for prevent touchmove 20 | noop() { } 21 | } 22 | }); 23 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/overlay/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-transition": "../transition/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/overlay/index.wxml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/overlay/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);background-color:var(--overlay-background-color,rgba(0,0,0,.7))} -------------------------------------------------------------------------------- /cloudmusic/components/vant/panel/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/panel/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | classes: ['header-class', 'footer-class'], 4 | props: { 5 | desc: String, 6 | title: String, 7 | status: String, 8 | useFooterSlot: Boolean 9 | } 10 | }); 11 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/panel/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-cell": "../cell/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/panel/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/panel/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-panel{background:#fff;background:var(--panel-background-color,#fff)}.van-panel__header-value{color:#ee0a24;color:var(--panel-header-value-color,#ee0a24)}.van-panel__footer{padding:8px 16px;padding:var(--panel-footer-padding,8px 16px)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker-column/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker-column/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker-column/index.wxs: -------------------------------------------------------------------------------- 1 | function isObj(x) { 2 | var type = typeof x; 3 | return x !== null && (type === 'object' || type === 'function'); 4 | } 5 | 6 | module.exports = function (option, valueKey) { 7 | return isObj(option) && option[valueKey] != null ? option[valueKey] : option; 8 | } 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker-column/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-picker-column{overflow:hidden;text-align:center;color:#000;color:var(--picker-option-text-color,#000);font-size:16px;font-size:var(--picker-option-font-size,16px)}.van-picker-column__item{padding:0 5px}.van-picker-column__item--selected{font-weight:500;font-weight:var(--font-weight-bold,500);color:#323233;color:var(--picker-option-selected-text-color,#323233)}.van-picker-column__item--disabled{opacity:.3;opacity:var(--picker-option-disabled-opacity,.3)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "picker-column": "../picker-column/index", 5 | "loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker/shared.d.ts: -------------------------------------------------------------------------------- 1 | export declare const pickerProps: { 2 | title: StringConstructor; 3 | loading: BooleanConstructor; 4 | showToolbar: BooleanConstructor; 5 | cancelButtonText: { 6 | type: StringConstructor; 7 | value: string; 8 | }; 9 | confirmButtonText: { 10 | type: StringConstructor; 11 | value: string; 12 | }; 13 | visibleItemCount: { 14 | type: NumberConstructor; 15 | value: number; 16 | }; 17 | itemHeight: { 18 | type: NumberConstructor; 19 | value: number; 20 | }; 21 | }; 22 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker/shared.js: -------------------------------------------------------------------------------- 1 | export const pickerProps = { 2 | title: String, 3 | loading: Boolean, 4 | showToolbar: Boolean, 5 | cancelButtonText: { 6 | type: String, 7 | value: '取消' 8 | }, 9 | confirmButtonText: { 10 | type: String, 11 | value: '确认' 12 | }, 13 | visibleItemCount: { 14 | type: Number, 15 | value: 5 16 | }, 17 | itemHeight: { 18 | type: Number, 19 | value: 44 20 | } 21 | }; 22 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/picker/toolbar.wxml: -------------------------------------------------------------------------------- 1 | 29 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/popup/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/popup/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-overlay": "../overlay/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/progress/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/progress/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { BLUE } from '../common/color'; 3 | VantComponent({ 4 | props: { 5 | inactive: Boolean, 6 | percentage: Number, 7 | pivotText: String, 8 | pivotColor: String, 9 | trackColor: String, 10 | showPivot: { 11 | type: Boolean, 12 | value: true 13 | }, 14 | color: { 15 | type: String, 16 | value: BLUE 17 | }, 18 | textColor: { 19 | type: String, 20 | value: '#fff' 21 | }, 22 | strokeWidth: { 23 | type: null, 24 | value: 4 25 | } 26 | } 27 | }); 28 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/progress/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/progress/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 12 | 17 | {{ getters.text(pivotText, percentage) }} 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/progress/index.wxs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | text: function(pivotText, percentage) { 3 | return pivotText || percentage + '%'; 4 | } 5 | }; 6 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/progress/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-progress{position:relative;height:4px;height:var(--progress-height,4px);border-radius:4px;border-radius:var(--progress-height,4px);background:#ebedf0;background:var(--progress-background-color,#ebedf0)}.van-progress__portion{position:absolute;left:0;height:100%;border-radius:inherit;background:#1989fa;background:var(--progress-color,#1989fa)}.van-progress__pivot{position:absolute;top:50%;right:0;box-sizing:border-box;min-width:2em;text-align:center;word-break:keep-all;border-radius:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;color:var(--progress-pivot-text-color,#fff);padding:0 5px;padding:var(--progress-pivot-padding,0 5px);font-size:10px;font-size:var(--progress-pivot-font-size,10px);line-height:1.6;line-height:var(--progress-pivot-line-height,1.6);background-color:#1989fa;background-color:var(--progress-pivot-background-color,#1989fa)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/radio-group/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/radio-group/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/radio-group/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/radio-group/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss'; -------------------------------------------------------------------------------- /cloudmusic/components/vant/radio/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/radio/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/rate/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/rate/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/rate/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-rate{display:-webkit-inline-flex;display:inline-flex;-webkit-user-select:none;user-select:none}.van-rate__item{position:relative;padding:0 2px;padding:0 var(--rate-horizontal-padding,2px)}.van-rate__icon{display:block;height:1em;font-size:20px;font-size:var(--rate-icon-size,20px)}.van-rate__icon--half{position:absolute;top:0;width:.5em;overflow:hidden;left:2px;left:var(--rate-horizontal-padding,2px)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/row/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/row/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/row/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/row/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-row:after{display:table;clear:both;content:""} -------------------------------------------------------------------------------- /cloudmusic/components/vant/search/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/search/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-field": "../field/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sidebar-item/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sidebar-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sidebar-item/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 16 | {{ title }} 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sidebar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sidebar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sidebar/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sidebar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-sidebar{width:85px;width:var(--sidebar-width,85px)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/skeleton/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/skeleton/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/slider/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/slider/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/slider/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 12 | 19 | 23 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/slider/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-slider{position:relative;border-radius:999px;border-radius:var(--border-radius-max,999px);background-color:#ebedf0;background-color:var(--slider-inactive-background-color,#ebedf0)}.van-slider:before{position:absolute;right:0;left:0;content:"";top:-8px;top:-var(--padding-xs,8px);bottom:-8px;bottom:-var(--padding-xs,8px)}.van-slider__bar{position:relative;border-radius:inherit;transition:width .2s;transition:width var(--animation-duration-fast,.2s);background-color:#1989fa;background-color:var(--slider-active-background-color,#1989fa)}.van-slider__button{width:24px;height:24px;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#fff;background-color:var(--slider-button-background-color,#fff)}.van-slider__button-wrapper{position:absolute;top:50%;right:0;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.van-slider--disabled{opacity:.5} -------------------------------------------------------------------------------- /cloudmusic/components/vant/stepper/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/stepper/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/steps/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/steps/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sticky/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sticky/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sticky/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sticky/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | function wrapStyle(data) { 3 | var style = ''; 4 | 5 | if (data.transform) { 6 | style += 'transform: translate3d(0, ' + data.transform + 'px, 0);'; 7 | } 8 | 9 | if (data.fixed) { 10 | style += 'top: ' + data.offsetTop + 'px;'; 11 | } 12 | 13 | if (data.zIndex) { 14 | style += 'z-index: ' + data.zIndex + ';'; 15 | } 16 | 17 | return style; 18 | } 19 | 20 | function containerStyle(data) { 21 | var style = ''; 22 | 23 | if (data.fixed) { 24 | style += 'height: ' + data.height + 'px;'; 25 | } 26 | 27 | if (data.zIndex) { 28 | style += 'z-index: ' + data.zIndex + ';'; 29 | } 30 | 31 | return style; 32 | } 33 | 34 | module.exports = { 35 | wrapStyle: wrapStyle, 36 | containerStyle: containerStyle 37 | }; 38 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/sticky/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-sticky{position:relative}.van-sticky-wrap--fixed{position:fixed;right:0;left:0} -------------------------------------------------------------------------------- /cloudmusic/components/vant/submit-bar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/submit-bar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-button": "../button/index", 5 | "van-icon": "../icon/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/swipe-cell/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/swipe-cell/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/swipe-cell/index.wxml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/swipe-cell/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-swipe-cell{position:relative;overflow:hidden}.van-swipe-cell__left,.van-swipe-cell__right{position:absolute;top:0;height:100%}.van-swipe-cell__left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.van-swipe-cell__right{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/switch/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/switch/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-loading": "../loading/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/switch/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tab/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tab/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/tab/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tab/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';:host{-webkit-flex-shrink:0;flex-shrink:0;width:100%}.van-tab__pane,:host{box-sizing:border-box}.van-tab__pane{overflow-y:auto;-webkit-overflow-scrolling:touch}.van-tab__pane--active{height:auto}.van-tab__pane--inactive{height:0;overflow:visible} -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar-item/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar-item/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-info": "../info/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar-item/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | 19 | 20 | 21 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar-item/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';:host{-webkit-flex:1;flex:1}.van-tabbar-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;color:#646566;color:var(--tabbar-item-text-color,#646566);font-size:12px;font-size:var(--tabbar-item-font-size,12px);line-height:1;line-height:var(--tabbar-item-line-height,1)}.van-tabbar-item__icon{position:relative;margin-bottom:5px;margin-bottom:var(--tabbar-item-margin-bottom,5px);font-size:18px;font-size:var(--tabbar-item-icon-size,18px)}.van-tabbar-item__icon__inner{display:block;min-width:1em}.van-tabbar-item--active{color:#1989fa;color:var(--tabbar-item-active-color,#1989fa)}.van-tabbar-item__info{margin-top:2px} -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } 4 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabbar/index.wxss: -------------------------------------------------------------------------------- 1 | @import '../common/index.wxss';.van-tabbar{display:-webkit-flex;display:flex;width:100%;height:50px;height:var(--tabbar-height,50px);background-color:#fff;background-color:var(--tabbar-background-color,#fff)}.van-tabbar--fixed{position:fixed;bottom:0;left:0}.van-tabbar--safe{padding-bottom:env(safe-area-inset-bottom)} -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabs/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tabs/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-info": "../info/index", 5 | "van-sticky": "../sticky/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tag/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tag/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | size: String, 5 | mark: Boolean, 6 | color: String, 7 | plain: Boolean, 8 | round: Boolean, 9 | textColor: String, 10 | type: { 11 | type: String, 12 | value: 'default' 13 | }, 14 | closeable: Boolean 15 | }, 16 | methods: { 17 | onClose() { 18 | this.$emit('close'); 19 | } 20 | } 21 | }); 22 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tag/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tag/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 14 | 15 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/toast/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/toast/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | VantComponent({ 3 | props: { 4 | show: Boolean, 5 | mask: Boolean, 6 | message: String, 7 | forbidClick: Boolean, 8 | zIndex: { 9 | type: Number, 10 | value: 1000 11 | }, 12 | type: { 13 | type: String, 14 | value: 'text' 15 | }, 16 | loadingType: { 17 | type: String, 18 | value: 'circular' 19 | }, 20 | position: { 21 | type: String, 22 | value: 'middle' 23 | } 24 | }, 25 | methods: { 26 | // for prevent touchmove 27 | noop() { } 28 | } 29 | }); 30 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/toast/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index", 6 | "van-overlay": "../overlay/index", 7 | "van-transition": "../transition/index" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/transition/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/transition/index.js: -------------------------------------------------------------------------------- 1 | import { VantComponent } from '../common/component'; 2 | import { transition } from '../mixins/transition'; 3 | VantComponent({ 4 | classes: [ 5 | 'enter-class', 6 | 'enter-active-class', 7 | 'enter-to-class', 8 | 'leave-class', 9 | 'leave-active-class', 10 | 'leave-to-class' 11 | ], 12 | mixins: [transition(true)] 13 | }); 14 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/transition/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true 3 | } -------------------------------------------------------------------------------- /cloudmusic/components/vant/transition/index.wxml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tree-select/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tree-select/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-sidebar": "../sidebar/index", 6 | "van-sidebar-item": "../sidebar-item/index" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/tree-select/index.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var array = require('../wxs/array.wxs'); 3 | 4 | function isActive (activeList, itemId) { 5 | if (array.isArray(activeList)) { 6 | return activeList.indexOf(itemId) > -1; 7 | } 8 | 9 | return activeList === itemId; 10 | } 11 | 12 | module.exports.isActive = isActive; 13 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/uploader/index.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/uploader/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "component": true, 3 | "usingComponents": { 4 | "van-icon": "../icon/index", 5 | "van-loading": "../loading/index" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/uploader/shared.d.ts: -------------------------------------------------------------------------------- 1 | export declare const chooseImageProps: { 2 | sizeType: { 3 | type: ArrayConstructor; 4 | value: string[]; 5 | }; 6 | capture: { 7 | type: ArrayConstructor; 8 | value: string[]; 9 | }; 10 | }; 11 | export declare const chooseVideoProps: { 12 | capture: { 13 | type: ArrayConstructor; 14 | value: string[]; 15 | }; 16 | compressed: { 17 | type: BooleanConstructor; 18 | value: boolean; 19 | }; 20 | maxDuration: { 21 | type: NumberConstructor; 22 | value: number; 23 | }; 24 | camera: { 25 | type: StringConstructor; 26 | value: string; 27 | }; 28 | }; 29 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/uploader/shared.js: -------------------------------------------------------------------------------- 1 | // props for choose image 2 | export const chooseImageProps = { 3 | sizeType: { 4 | type: Array, 5 | value: ['original', 'compressed'] 6 | }, 7 | capture: { 8 | type: Array, 9 | value: ['album', 'camera'] 10 | } 11 | }; 12 | // props for choose video 13 | export const chooseVideoProps = { 14 | capture: { 15 | type: Array, 16 | value: ['album', 'camera'] 17 | }, 18 | compressed: { 19 | type: Boolean, 20 | value: true 21 | }, 22 | maxDuration: { 23 | type: Number, 24 | value: 60 25 | }, 26 | camera: { 27 | type: String, 28 | value: 'back' 29 | } 30 | }; 31 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/wxs/add-unit.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var REGEXP = getRegExp('^\d+(\.\d+)?$'); 3 | 4 | function addUnit(value) { 5 | if (value == null) { 6 | return undefined; 7 | } 8 | 9 | return REGEXP.test('' + value) ? value + 'px' : value; 10 | } 11 | 12 | module.exports = { 13 | addUnit: addUnit 14 | }; 15 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/wxs/array.wxs: -------------------------------------------------------------------------------- 1 | function isArray(array) { 2 | return array && array.constructor === 'Array'; 3 | } 4 | 5 | module.exports.isArray = isArray; 6 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/wxs/object.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var REGEXP = getRegExp('{|}|"', 'g'); 3 | 4 | function keys(obj) { 5 | return JSON.stringify(obj) 6 | .replace(REGEXP, '') 7 | .split(',') 8 | .map(function(item) { 9 | return item.split(':')[0]; 10 | }); 11 | } 12 | 13 | module.exports.keys = keys; 14 | -------------------------------------------------------------------------------- /cloudmusic/components/vant/wxs/utils.wxs: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | var bem = require('./bem.wxs').bem; 3 | var memoize = require('./memoize.wxs').memoize; 4 | var addUnit = require('./add-unit.wxs').addUnit; 5 | 6 | module.exports = { 7 | bem: memoize(bem), 8 | memoize: memoize, 9 | addUnit: addUnit 10 | }; 11 | -------------------------------------------------------------------------------- /cloudmusic/images/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/01.png -------------------------------------------------------------------------------- /cloudmusic/images/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/02.png -------------------------------------------------------------------------------- /cloudmusic/images/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/03.png -------------------------------------------------------------------------------- /cloudmusic/images/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/04.png -------------------------------------------------------------------------------- /cloudmusic/images/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/05.png -------------------------------------------------------------------------------- /cloudmusic/images/06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/06.png -------------------------------------------------------------------------------- /cloudmusic/images/poster.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/poster.jpg -------------------------------------------------------------------------------- /cloudmusic/images/slide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/cloudmusic/images/slide.png -------------------------------------------------------------------------------- /cloudmusic/pages/cloudmusic/cloudmusic.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "navigationBarTitleText": "Music Player", 4 | "navigationBarBackgroundColor": "#333", 5 | "navigationBarTextStyle": "white" 6 | } -------------------------------------------------------------------------------- /cloudmusic/pages/demo1/demo1.js: -------------------------------------------------------------------------------- 1 | // pages/demo1/demo1.js 2 | Page({ 3 | /** 4 | * 页面的初始数据 5 | */ 6 | data: {}, 7 | 8 | /** 9 | * 生命周期函数--监听页面加载 10 | */ 11 | onLoad: function (options) {}, 12 | //跳转demo2 13 | goDemo2() { 14 | wx.navigateTo({ 15 | url: "/pages/demo2/demo2?id=1", 16 | //跳转页面成功的时候触发 17 | success: function (res) { 18 | //通过eventChannel向被打开页面传送数据 19 | res.eventChannel.emit("acceptDataFromOpenerPage", { data: "test" }); 20 | }, 21 | //用于接收被打开页面向当前页面传递的数据 22 | events: { 23 | someEvent: function (data) { 24 | console.log(data); 25 | } 26 | }, 27 | }); 28 | }, 29 | }); 30 | -------------------------------------------------------------------------------- /cloudmusic/pages/demo1/demo1.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /cloudmusic/pages/demo1/demo1.wxss: -------------------------------------------------------------------------------- 1 | /* pages/demo1/demo1.wxss */ -------------------------------------------------------------------------------- /cloudmusic/pages/demo2/demo2.js: -------------------------------------------------------------------------------- 1 | // pages/demo2/demo2.js 2 | Page({ 3 | /** 4 | * 页面的初始数据 5 | */ 6 | data: {}, 7 | 8 | /** 9 | * 生命周期函数--监听页面加载 10 | * options 可以获取到页面载入时的参数信息 11 | */ 12 | onLoad: function (options) { 13 | console.log(options); 14 | //获取事件频道 15 | const eventChannel = this.getOpenerEventChannel(); 16 | //通过事件频道收取上一个页面传递的数据 17 | eventChannel.on("acceptDataFromOpenerPage", function (data) { 18 | console.log(data); 19 | }); 20 | }, 21 | onHide: function () { 22 | console.log("onHide"); 23 | }, 24 | onUnload: function () { 25 | console.log("onUnload"); 26 | //获取事件频道 27 | const eventChannel = this.getOpenerEventChannel(); 28 | eventChannel.emit("someEvent", { name: "xiaoming" }); 29 | }, 30 | }); 31 | -------------------------------------------------------------------------------- /cloudmusic/pages/demo2/demo2.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /cloudmusic/pages/demo2/demo2.wxml: -------------------------------------------------------------------------------- 1 | 2 | pages/demo2/demo2.wxml 3 | -------------------------------------------------------------------------------- /cloudmusic/pages/demo2/demo2.wxss: -------------------------------------------------------------------------------- 1 | /* pages/demo2/demo2.wxss */ -------------------------------------------------------------------------------- /cloudmusic/pages/demo3/demo3.js: -------------------------------------------------------------------------------- 1 | // pages/demo3/demo3.js 2 | Page({ 3 | 4 | /** 5 | * 页面的初始数据 6 | */ 7 | data: { 8 | 9 | }, 10 | 11 | /** 12 | * 生命周期函数--监听页面加载 13 | */ 14 | onLoad: function (options) { 15 | 16 | }, 17 | 18 | /** 19 | * 生命周期函数--监听页面初次渲染完成 20 | */ 21 | onReady: function () { 22 | 23 | }, 24 | 25 | /** 26 | * 生命周期函数--监听页面显示 27 | */ 28 | onShow: function () { 29 | 30 | }, 31 | 32 | /** 33 | * 生命周期函数--监听页面隐藏 34 | */ 35 | onHide: function () { 36 | 37 | }, 38 | 39 | /** 40 | * 生命周期函数--监听页面卸载 41 | */ 42 | onUnload: function () { 43 | 44 | }, 45 | 46 | /** 47 | * 页面相关事件处理函数--监听用户下拉动作 48 | */ 49 | onPullDownRefresh: function () { 50 | 51 | }, 52 | 53 | /** 54 | * 页面上拉触底事件的处理函数 55 | */ 56 | onReachBottom: function () { 57 | 58 | }, 59 | 60 | /** 61 | * 用户点击右上角分享 62 | */ 63 | onShareAppMessage: function () { 64 | 65 | } 66 | }) -------------------------------------------------------------------------------- /cloudmusic/pages/demo3/demo3.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /cloudmusic/pages/demo3/demo3.wxml: -------------------------------------------------------------------------------- 1 | 2 | pages/demo3/demo3.wxml 3 | -------------------------------------------------------------------------------- /cloudmusic/pages/demo3/demo3.wxss: -------------------------------------------------------------------------------- 1 | /* pages/demo3/demo3.wxss */ -------------------------------------------------------------------------------- /cloudmusic/pages/index/index.js: -------------------------------------------------------------------------------- 1 | //index.js 2 | //获取应用实例 3 | const app = getApp() 4 | 5 | Page({ 6 | data: { 7 | 8 | } 9 | }) 10 | -------------------------------------------------------------------------------- /cloudmusic/pages/index/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /cloudmusic/pages/index/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 111211 3 | 1 4 | 2 5 | 3 6 | 1112112 7 | -------------------------------------------------------------------------------- /cloudmusic/pages/logs/logs.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "查看启动日志", 3 | "usingComponents": { 4 | "Tabs":"/components/tabs/tabs" 5 | } 6 | } -------------------------------------------------------------------------------- /cloudmusic/pages/logs/logs.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 0000000 4 | 111111 5 | 222222 6 | 333333 7 | 8 | 9 | -------------------------------------------------------------------------------- /cloudmusic/pages/logs/logs.wxss: -------------------------------------------------------------------------------- 1 | .log-list { 2 | display: flex; 3 | flex-direction: column; 4 | padding: 40rpx; 5 | } 6 | .log-item { 7 | margin: 10rpx; 8 | } 9 | -------------------------------------------------------------------------------- /cloudmusic/pages/vant/vant.js: -------------------------------------------------------------------------------- 1 | // pages/vant/vant.js 2 | Page({ 3 | data: { 4 | show: false, 5 | }, 6 | onLoad: function (options) { 7 | 8 | }, 9 | showPopup() { 10 | this.setData({ show: true }); 11 | }, 12 | onClose() { 13 | this.setData({ show: false }); 14 | }, 15 | getData(){ 16 | wx.getStorage({ 17 | key: "userInfo", 18 | success:function(res){ 19 | console.log(res) 20 | } 21 | }); 22 | } 23 | }) -------------------------------------------------------------------------------- /cloudmusic/pages/vant/vant.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": { 3 | "van-button": "/components/vant/button/index", 4 | "van-popup": "/components/vant/popup/index" 5 | } 6 | } -------------------------------------------------------------------------------- /cloudmusic/pages/vant/vant.wxml: -------------------------------------------------------------------------------- 1 | 默认按钮 2 | 主要按钮 3 | 信息按钮 4 | 警告按钮 5 | 危险按钮 6 | 7 | 展示弹出层 8 | 内容 9 | 10 | xxx 11 | 12 | 13 | -------------------------------------------------------------------------------- /cloudmusic/pages/vant/vant.wxss: -------------------------------------------------------------------------------- 1 | /* pages/vant/vant.wxss */ -------------------------------------------------------------------------------- /cloudmusic/sitemap.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /cloudmusic/utils/util.js: -------------------------------------------------------------------------------- 1 | const formatTime = date => { 2 | const year = date.getFullYear() 3 | const month = date.getMonth() + 1 4 | const day = date.getDate() 5 | const hour = date.getHours() 6 | const minute = date.getMinutes() 7 | const second = date.getSeconds() 8 | 9 | return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':') 10 | } 11 | 12 | const formatNumber = n => { 13 | n = n.toString() 14 | return n[1] ? n : '0' + n 15 | } 16 | 17 | module.exports = { 18 | formatTime: formatTime 19 | } 20 | -------------------------------------------------------------------------------- /jkjk_shop/App.vue: -------------------------------------------------------------------------------- 1 | 14 | 15 | 20 | -------------------------------------------------------------------------------- /jkjk_shop/components/uni-ui/uni-icons/uni.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/components/uni-ui/uni-icons/uni.ttf -------------------------------------------------------------------------------- /jkjk_shop/components/uni-ui/uni-popup/message.js: -------------------------------------------------------------------------------- 1 | export default { 2 | created() { 3 | if (this.type === 'message') { 4 | // 不显示遮罩 5 | this.maskShow = false 6 | // 获取子组件对象 7 | this.childrenMsg = null 8 | } 9 | }, 10 | methods: { 11 | customOpen() { 12 | if (this.childrenMsg) { 13 | this.childrenMsg.open() 14 | } 15 | }, 16 | customClose() { 17 | if (this.childrenMsg) { 18 | this.childrenMsg.close() 19 | } 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /jkjk_shop/components/uni-ui/uni-popup/popup.js: -------------------------------------------------------------------------------- 1 | import message from './message.js'; 2 | // 定义 type 类型:弹出类型:top/bottom/center 3 | const config = { 4 | // 顶部弹出 5 | top:'top', 6 | // 底部弹出 7 | bottom:'bottom', 8 | // 居中弹出 9 | center:'center', 10 | // 消息提示 11 | message:'top', 12 | // 对话框 13 | dialog:'center', 14 | // 分享 15 | share:'bottom', 16 | } 17 | 18 | export default { 19 | data(){ 20 | return { 21 | config:config 22 | } 23 | }, 24 | mixins: [message] 25 | } 26 | -------------------------------------------------------------------------------- /jkjk_shop/components/uni-ui/uni-popup/share.js: -------------------------------------------------------------------------------- 1 | export default { 2 | created() { 3 | if (this.type === 'share') { 4 | // 关闭点击 5 | this.mkclick = false 6 | } 7 | }, 8 | methods: { 9 | customOpen() { 10 | console.log('share 打开了'); 11 | }, 12 | customClose() { 13 | console.log('share 关闭了'); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /jkjk_shop/components/uni-ui/uni-status-bar/uni-status-bar.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 18 | 19 | 26 | -------------------------------------------------------------------------------- /jkjk_shop/components/uni-ui/uni-swipe-action/uni-swipe-action.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /jkjk_shop/components/uni-ui/uni-test/uni-test.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | 17 | 20 | -------------------------------------------------------------------------------- /jkjk_shop/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App' 3 | import '@/static/fonts/iconfont.css' 4 | import store from './store' 5 | 6 | Vue.config.productionTip = false 7 | 8 | App.mpType = 'app' 9 | 10 | Vue.filter("formatDate", function(data) { 11 | const date = new Date(data) 12 | const day = date.getMonth().toString().padStart(2, '0') + '-' + date.getDay().toString().padStart(2, '0') 13 | return date.getFullYear() + '-' + day 14 | }) 15 | 16 | const app = new Vue({ 17 | store, 18 | ...App 19 | }) 20 | app.$mount() 21 | -------------------------------------------------------------------------------- /jkjk_shop/pages/cart/cart.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 33 | 34 | 37 | -------------------------------------------------------------------------------- /jkjk_shop/pages/member/member.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | 20 | 23 | -------------------------------------------------------------------------------- /jkjk_shop/pages/videos/videos.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | 20 | 23 | -------------------------------------------------------------------------------- /jkjk_shop/static/fonts/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/fonts/iconfont.eot -------------------------------------------------------------------------------- /jkjk_shop/static/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/fonts/iconfont.ttf -------------------------------------------------------------------------------- /jkjk_shop/static/fonts/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/fonts/iconfont.woff -------------------------------------------------------------------------------- /jkjk_shop/static/fonts/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/fonts/iconfont.woff2 -------------------------------------------------------------------------------- /jkjk_shop/static/hmlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/hmlogo.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/cart-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/cart-active.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/cart.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/home-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/home-active.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/home.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/member-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/member-active.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/member.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/member.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/news-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/news-active.png -------------------------------------------------------------------------------- /jkjk_shop/static/icon/news.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/icon/news.png -------------------------------------------------------------------------------- /jkjk_shop/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/logo.png -------------------------------------------------------------------------------- /jkjk_shop/static/uni.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/static/uni.ttf -------------------------------------------------------------------------------- /jkjk_shop/store/index.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import Vuex from 'vuex' 3 | Vue.use(Vuex) 4 | const store = new Vuex.Store({ 5 | state: { 6 | carts: uni.getStorageSync('carts')||[] 7 | }, 8 | mutations: { 9 | addToCarts(state, good) { 10 | var currentGood = state.carts.find(item => { 11 | if (item.id == good.id) { 12 | return item; 13 | } 14 | }) 15 | if(currentGood){ 16 | currentGood.buynum += good.buynum 17 | } 18 | else{ 19 | state.carts.push(good) 20 | } 21 | uni.setStorageSync('carts',state.carts) 22 | } 23 | }, 24 | actions: {} 25 | }) 26 | export default store 27 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/.tea/entryFiles-development/config$.js: -------------------------------------------------------------------------------- 1 | 2 | const g = typeof global !== 'undefined' ? global : self; 3 | g.appXAppJson = { 4 | "app": { 5 | "$homepage": "pages/index/index" 6 | } 7 | }; 8 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/.tea/entryFiles-development/importScripts$.js: -------------------------------------------------------------------------------- 1 | if(!self.Map || !self.Set || !self.Symbol) { 2 | importScripts('https://gw.alipayobjects.com/as/g/appx_release/deps/1.0.3/es6-set-map-symbol.js'); 3 | } 4 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/app.acss: -------------------------------------------------------------------------------- 1 | @import './common/main.acss'; 2 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/app.js: -------------------------------------------------------------------------------- 1 | 2 | require('./common/runtime.js') 3 | require('./common/vendor.js') 4 | require('./common/main.js') -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/goodlist/goodlist.axml: -------------------------------------------------------------------------------- 1 | 推荐商品{{item.sell_price}}{{item.market_price}}{{item.title}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/goodlist/goodlist.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-badge/uni-badge.axml: -------------------------------------------------------------------------------- 1 | {{text}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-badge/uni-badge.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-goods-nav/uni-goods-nav.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": { 3 | "uni-icons": "/components/uni-ui/uni-icons/uni-icons" 4 | }, 5 | "component": true 6 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-grid-item/uni-grid-item.axml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-grid-item/uni-grid-item.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-grid/uni-grid.axml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-grid/uni-grid.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-icons/uni-icons.axml: -------------------------------------------------------------------------------- 1 | {{icons[type]}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-icons/uni-icons.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-list-item/uni-list-item.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": { 3 | "uni-icons": "/components/uni-ui/uni-icons/uni-icons", 4 | "uni-badge": "/components/uni-ui/uni-badge/uni-badge" 5 | }, 6 | "component": true 7 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-list/uni-list.axml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-list/uni-list.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/components/uni-ui/uni-load-more/uni-load-more.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/cart/cart.acss: -------------------------------------------------------------------------------- 1 | /* required by usingComponents */ -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/cart/cart.axml: -------------------------------------------------------------------------------- 1 | {{item.name}}{{item.buynum}}{{item.sellprice}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/cart/cart.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/contact/contact.axml: -------------------------------------------------------------------------------- 1 | 无锡极客信息技术有限公司:0510-81018661 ( 点击拨打 )无锡新吴区震泽路18号国家软件园巨蟹座B座一楼 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/contact/contact.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultTitle": "关于我们", 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/goods/goods.acss: -------------------------------------------------------------------------------- 1 | /* required by usingComponents */ -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/goods/goods.axml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/goods/goods.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultTitle": "极客超市", 3 | "pullRefresh": true, 4 | "usingComponents": { 5 | "uni-load-more": "/components/uni-ui/uni-load-more/uni-load-more", 6 | "goodlist": "/components/goodlist/goodlist" 7 | } 8 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/goodsdetail/goodsdetail.axml: -------------------------------------------------------------------------------- 1 | {{"¥"+info.sell_price}}{{"¥"+info.market_price}}{{info.title}}{{"货号:"+info.goods_no}}{{"库存:"+info.stock_quantity}}详情介绍 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/goodsdetail/goodsdetail.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultTitle": "商品详情", 3 | "usingComponents": { 4 | "uni-goods-nav": "/components/uni-ui/uni-goods-nav/uni-goods-nav" 5 | } 6 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/index/index.axml: -------------------------------------------------------------------------------- 1 | {{item.title}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/index/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultTitle": "首页", 3 | "usingComponents": { 4 | "uni-badge": "/components/uni-ui/uni-badge/uni-badge", 5 | "uni-grid": "/components/uni-ui/uni-grid/uni-grid", 6 | "uni-grid-item": "/components/uni-ui/uni-grid-item/uni-grid-item", 7 | "uni-load-more": "/components/uni-ui/uni-load-more/uni-load-more", 8 | "goodlist": "/components/goodlist/goodlist" 9 | } 10 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/member/member.acss: -------------------------------------------------------------------------------- 1 | /* required by usingComponents */ -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/member/member.axml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/member/member.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/news/news.axml: -------------------------------------------------------------------------------- 1 | {{item.$orig.title}}{{"发表时间:"+item.f0}}{{"浏览:"+(item.$orig.click+123)+"次"}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/news/news.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultTitle": "咨询列表", 3 | "usingComponents": { 4 | "uni-list": "/components/uni-ui/uni-list/uni-list", 5 | "uni-list-item": "/components/uni-ui/uni-list-item/uni-list-item" 6 | } 7 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/newsdetail/newsdetail.axml: -------------------------------------------------------------------------------- 1 | {{''+newsDetail.title+''}}{{"发表时间:"+$root.f0}}{{"浏览:"+newsDetail.click}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/newsdetail/newsdetail.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultTitle": "咨询详情", 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/pics/pics.axml: -------------------------------------------------------------------------------- 1 | {{''+item.title+''}}{{item.title}}暂无数据 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/pics/pics.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/videos/videos.acss: -------------------------------------------------------------------------------- 1 | /* required by usingComponents */ -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/videos/videos.axml: -------------------------------------------------------------------------------- 1 | 视频 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/pages/videos/videos.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.eot -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.ttf -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.woff -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/fonts/iconfont.woff2 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/hmlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/hmlogo.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/cart-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/cart-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/cart.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/home-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/home-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/home.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/member-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/member-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/member.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/member.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/news-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/news-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/news.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/icon/news.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/logo.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-alipay/static/uni.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-alipay/static/uni.ttf -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/app.js: -------------------------------------------------------------------------------- 1 | 2 | require('./common/runtime.js') 3 | require('./common/vendor.js') 4 | require('./common/main.js') -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/app.wxss: -------------------------------------------------------------------------------- 1 | @import './common/main.wxss'; 2 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/goodlist/goodlist.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/goodlist/goodlist.wxml: -------------------------------------------------------------------------------- 1 | 推荐商品{{item.sell_price}}{{item.market_price}}{{item.title}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-badge/uni-badge.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-badge/uni-badge.wxml: -------------------------------------------------------------------------------- 1 | {{text}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-goods-nav/uni-goods-nav.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": { 3 | "uni-icons": "/components/uni-ui/uni-icons/uni-icons" 4 | }, 5 | "component": true 6 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-grid-item/uni-grid-item.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-grid-item/uni-grid-item.wxml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-grid/uni-grid.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-grid/uni-grid.wxml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-icons/uni-icons.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-icons/uni-icons.wxml: -------------------------------------------------------------------------------- 1 | {{icons[type]}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-list-item/uni-list-item.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": { 3 | "uni-icons": "/components/uni-ui/uni-icons/uni-icons", 4 | "uni-badge": "/components/uni-ui/uni-badge/uni-badge" 5 | }, 6 | "component": true 7 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-list/uni-list.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-list/uni-list.wxml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/components/uni-ui/uni-load-more/uni-load-more.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {}, 3 | "component": true 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/cart/cart.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/cart/cart.wxml: -------------------------------------------------------------------------------- 1 | {{item.name}}{{item.buynum}}{{item.sellprice}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/contact/contact.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "关于我们", 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/contact/contact.wxml: -------------------------------------------------------------------------------- 1 | 无锡极客信息技术有限公司:0510-81018661 ( 点击拨打 )无锡新吴区震泽路18号国家软件园巨蟹座B座一楼 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/goods/goods.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "极客超市", 3 | "enablePullDownRefresh": true, 4 | "usingComponents": { 5 | "uni-load-more": "/components/uni-ui/uni-load-more/uni-load-more", 6 | "goodlist": "/components/goodlist/goodlist" 7 | } 8 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/goods/goods.wxml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/goodsdetail/goodsdetail.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "商品详情", 3 | "usingComponents": { 4 | "uni-goods-nav": "/components/uni-ui/uni-goods-nav/uni-goods-nav" 5 | } 6 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/goodsdetail/goodsdetail.wxml: -------------------------------------------------------------------------------- 1 | {{"¥"+info.sell_price}}{{"¥"+info.market_price}}{{info.title}}{{"货号:"+info.goods_no}}{{"库存:"+info.stock_quantity}}详情介绍 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/index/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "首页", 3 | "onReachBottomDistance": 20, 4 | "usingComponents": { 5 | "uni-badge": "/components/uni-ui/uni-badge/uni-badge", 6 | "uni-grid": "/components/uni-ui/uni-grid/uni-grid", 7 | "uni-grid-item": "/components/uni-ui/uni-grid-item/uni-grid-item", 8 | "uni-load-more": "/components/uni-ui/uni-load-more/uni-load-more", 9 | "goodlist": "/components/goodlist/goodlist" 10 | } 11 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/member/member.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/member/member.wxml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/news/news.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "咨询列表", 3 | "usingComponents": { 4 | "uni-list": "/components/uni-ui/uni-list/uni-list", 5 | "uni-list-item": "/components/uni-ui/uni-list-item/uni-list-item" 6 | } 7 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/news/news.wxml: -------------------------------------------------------------------------------- 1 | {{item.$orig.title}}{{"发表时间:"+item.f0}}{{"浏览:"+(item.$orig.click+123)+"次"}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/newsdetail/newsdetail.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "咨询详情", 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/newsdetail/newsdetail.wxml: -------------------------------------------------------------------------------- 1 | {{''+newsDetail.title+''}}{{"发表时间:"+$root.f0}}{{"浏览:"+newsDetail.click}} -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/pics/pics.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/pics/pics.wxml: -------------------------------------------------------------------------------- 1 | {{''+item.title+''}}{{item.title}}暂无数据 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/videos/videos.json: -------------------------------------------------------------------------------- 1 | { 2 | "usingComponents": {} 3 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/videos/videos.wxml: -------------------------------------------------------------------------------- 1 | 视频 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/pages/videos/videos.wxss: -------------------------------------------------------------------------------- 1 | /* pages/videos/videos.wxss */ -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/sitemap.json: -------------------------------------------------------------------------------- 1 | { 2 | "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", 3 | "rules": [{ 4 | "action": "allow", 5 | "page": "*" 6 | }] 7 | } -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.eot -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.ttf -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.woff -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/fonts/iconfont.woff2 -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/hmlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/hmlogo.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/cart-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/cart-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/cart.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/home-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/home-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/home.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/member-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/member-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/member.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/member.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/news-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/news-active.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/news.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/icon/news.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/logo.png -------------------------------------------------------------------------------- /jkjk_shop/unpackage/dist/dev/mp-weixin/static/uni.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/jkjk_shop/unpackage/dist/dev/mp-weixin/static/uni.ttf -------------------------------------------------------------------------------- /jkjk_shop/utils/format.js: -------------------------------------------------------------------------------- 1 | export function formatRichText(html) { 2 | var html = new String(html) 3 | let newContent = html.replace(/]*>/gi, function(match, capture) { 4 | match = match.replace(/style="[^"]+"/gi, '').replace(/style='[^']+'/gi, ''); 5 | match = match.replace(/width="[^"]+"/gi, '').replace(/width='[^']+'/gi, ''); 6 | match = match.replace(/height="[^"]+"/gi, '').replace(/height='[^']+'/gi, ''); 7 | return match; 8 | }); 9 | newContent = newContent.replace(/style="[^"]+"/gi, function(match, capture) { 10 | match = match.replace(/width:[^;]+;/gi, 'max-width:100%;').replace(/width:[^;]+;/gi, 'max-width:100%;'); 11 | return match; 12 | }); 13 | newContent = newContent.replace(/]*\/>/gi, ''); 14 | newContent = newContent.replace(/\ { 5 | uni.request({ 6 | url: baseUrl + url, 7 | method: "GET", 8 | data: data, 9 | success: function(res) { 10 | resolve(res.data) 11 | }, 12 | fail: function(err) { 13 | reject(err) 14 | } 15 | }) 16 | }) 17 | } 18 | 19 | 20 | export function myRequestPost(url, data) { 21 | return new Promise((resolve, reject) => { 22 | uni.request({ 23 | url: baseUrl + url, 24 | header: { 25 | 'Content-Type': 'application/x-www-form-urlencoded' 26 | }, 27 | method: "POST", 28 | data: data, 29 | success: function(res) { 30 | resolve(res.data) 31 | }, 32 | fail: function(err) { 33 | reject(err) 34 | } 35 | }) 36 | }) 37 | } 38 | -------------------------------------------------------------------------------- /rc/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .project 3 | unpackage/ 4 | .DS_Store -------------------------------------------------------------------------------- /rc/components/goods/mapdi.vue: -------------------------------------------------------------------------------- 1 | 12 | 13 | 41 | 42 | 46 | -------------------------------------------------------------------------------- /rc/components/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "components", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "", 10 | "license": "ISC", 11 | "dependencies": { 12 | "vant": "^2.11.2" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /rc/components/preferent/preferent.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 11 | 12 | 29 | -------------------------------------------------------------------------------- /rc/components/uni-ui/uni-icons/uni.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/components/uni-ui/uni-icons/uni.ttf -------------------------------------------------------------------------------- /rc/components/uni-ui/uni-popup/message.js: -------------------------------------------------------------------------------- 1 | export default { 2 | created() { 3 | if (this.type === 'message') { 4 | // 不显示遮罩 5 | this.maskShow = false 6 | // 获取子组件对象 7 | this.childrenMsg = null 8 | } 9 | }, 10 | methods: { 11 | customOpen() { 12 | if (this.childrenMsg) { 13 | this.childrenMsg.open() 14 | } 15 | }, 16 | customClose() { 17 | if (this.childrenMsg) { 18 | this.childrenMsg.close() 19 | } 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /rc/components/uni-ui/uni-popup/popup.js: -------------------------------------------------------------------------------- 1 | import message from './message.js'; 2 | // 定义 type 类型:弹出类型:top/bottom/center 3 | const config = { 4 | // 顶部弹出 5 | top:'top', 6 | // 底部弹出 7 | bottom:'bottom', 8 | // 居中弹出 9 | center:'center', 10 | // 消息提示 11 | message:'top', 12 | // 对话框 13 | dialog:'center', 14 | // 分享 15 | share:'bottom', 16 | } 17 | 18 | export default { 19 | data(){ 20 | return { 21 | config:config 22 | } 23 | }, 24 | mixins: [message] 25 | } 26 | -------------------------------------------------------------------------------- /rc/components/uni-ui/uni-popup/share.js: -------------------------------------------------------------------------------- 1 | export default { 2 | created() { 3 | if (this.type === 'share') { 4 | // 关闭点击 5 | this.mkclick = false 6 | } 7 | }, 8 | methods: { 9 | customOpen() { 10 | console.log('share 打开了'); 11 | }, 12 | customClose() { 13 | console.log('share 关闭了'); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /rc/components/uni-ui/uni-status-bar/uni-status-bar.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 18 | 19 | 26 | -------------------------------------------------------------------------------- /rc/components/uni-ui/uni-swipe-action/uni-swipe-action.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /rc/components/uni-ui/uni-test/uni-test.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 16 | 17 | 20 | -------------------------------------------------------------------------------- /rc/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App' 3 | 4 | Vue.config.productionTip = false 5 | 6 | App.mpType = 'app' 7 | 8 | const app = new Vue({ 9 | ...App 10 | }) 11 | app.$mount() 12 | -------------------------------------------------------------------------------- /rc/pages/hotel/hotel.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | 20 | 25 | -------------------------------------------------------------------------------- /rc/pages/reservation/reservation.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 23 | 24 | 27 | -------------------------------------------------------------------------------- /rc/static/arc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/arc.png -------------------------------------------------------------------------------- /rc/static/icons/cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/cart.png -------------------------------------------------------------------------------- /rc/static/icons/cart1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/cart1.png -------------------------------------------------------------------------------- /rc/static/icons/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/copy.png -------------------------------------------------------------------------------- /rc/static/icons/find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/find.png -------------------------------------------------------------------------------- /rc/static/icons/find1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/find1.png -------------------------------------------------------------------------------- /rc/static/icons/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/index.png -------------------------------------------------------------------------------- /rc/static/icons/index1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/index1.png -------------------------------------------------------------------------------- /rc/static/icons/mine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/mine.png -------------------------------------------------------------------------------- /rc/static/icons/mine1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/mine1.png -------------------------------------------------------------------------------- /rc/static/icons/weixin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/icons/weixin.png -------------------------------------------------------------------------------- /rc/static/image/tuceng1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/image/tuceng1.png -------------------------------------------------------------------------------- /rc/static/image/tuceng2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/image/tuceng2.png -------------------------------------------------------------------------------- /rc/static/image/tuceng3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/image/tuceng3.png -------------------------------------------------------------------------------- /rc/static/image/tuceng4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/image/tuceng4.png -------------------------------------------------------------------------------- /rc/static/img/delete_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/img/delete_img.png -------------------------------------------------------------------------------- /rc/static/img/face.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/img/face.jpg -------------------------------------------------------------------------------- /rc/static/img/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/img/qr.png -------------------------------------------------------------------------------- /rc/static/img/qrlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/img/qrlogo.png -------------------------------------------------------------------------------- /rc/static/img/update_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/img/update_btn.png -------------------------------------------------------------------------------- /rc/static/missing-face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/missing-face.png -------------------------------------------------------------------------------- /rc/static/yticon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/rc/static/yticon.ttf -------------------------------------------------------------------------------- /rc/utils/format.js: -------------------------------------------------------------------------------- 1 | export function formatRichText(html) { 2 | var html = new String(html) 3 | let newContent = html.replace(/]*>/gi, function(match, capture) { 4 | match = match.replace(/style="[^"]+"/gi, '').replace(/style='[^']+'/gi, ''); 5 | match = match.replace(/width="[^"]+"/gi, '').replace(/width='[^']+'/gi, ''); 6 | match = match.replace(/height="[^"]+"/gi, '').replace(/height='[^']+'/gi, ''); 7 | return match; 8 | }); 9 | newContent = newContent.replace(/style="[^"]+"/gi, function(match, capture) { 10 | match = match.replace(/width:[^;]+;/gi, 'max-width:100%;').replace(/width:[^;]+;/gi, 'max-width:100%;'); 11 | return match; 12 | }); 13 | newContent = newContent.replace(/]*\/>/gi, ''); 14 | newContent = newContent.replace(/\exhibition hall简介

2 | 3 | ## 前言 4 | exhibition hall是一个前端模板!!!使用ColorUI进行界面设计。 5 | 6 | ## 开始使用 7 | 没什么好介绍的,源码清晰,下载源码解压,直接使用 8 | 9 | ## 对了 10 | 这里没有使用tabbar,入口页面是index/index.vue,这里边针对性包含了其它四个显示类tabbar页面 11 | 12 | -------------------------------------------------------------------------------- /展厅/colorui/components/marked/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/marked'); 2 | -------------------------------------------------------------------------------- /展厅/colorui/components/mpvue-wxparse/src/components/wxParseAudio.vue: -------------------------------------------------------------------------------- 1 | 14 | 15 | 28 | -------------------------------------------------------------------------------- /展厅/colorui/components/mpvue-wxparse/src/components/wxParseVideo.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 16 | -------------------------------------------------------------------------------- /展厅/pages/trail/home.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 32 | 33 | 36 | -------------------------------------------------------------------------------- /展厅/static/16.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/16.bmp -------------------------------------------------------------------------------- /展厅/static/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/logo.jpg -------------------------------------------------------------------------------- /展厅/static/slide/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/slide/1.jpg -------------------------------------------------------------------------------- /展厅/static/slide/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/slide/2.jpg -------------------------------------------------------------------------------- /展厅/static/slide/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/slide/3.jpg -------------------------------------------------------------------------------- /展厅/static/slide/31.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/slide/31.bmp -------------------------------------------------------------------------------- /展厅/static/tabbar/order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/order.png -------------------------------------------------------------------------------- /展厅/static/tabbar/order_cur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/order_cur.png -------------------------------------------------------------------------------- /展厅/static/tabbar/product.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/product.png -------------------------------------------------------------------------------- /展厅/static/tabbar/product_cur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/product_cur.png -------------------------------------------------------------------------------- /展厅/static/tabbar/trail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/trail.png -------------------------------------------------------------------------------- /展厅/static/tabbar/trail_cur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/trail_cur.png -------------------------------------------------------------------------------- /展厅/static/tabbar/write.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/write.png -------------------------------------------------------------------------------- /展厅/static/tabbar/write_cur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/展厅/static/tabbar/write_cur.png -------------------------------------------------------------------------------- /手机电商项目/App.vue: -------------------------------------------------------------------------------- 1 | 15 | 16 | 32 | -------------------------------------------------------------------------------- /手机电商项目/components/MySearch.vue: -------------------------------------------------------------------------------- 1 | 11 | 12 | 14 | 15 | 27 | -------------------------------------------------------------------------------- /手机电商项目/components/MySwiper.vue: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | 23 | 27 | -------------------------------------------------------------------------------- /手机电商项目/components/MyTitle.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 13 | 14 | 20 | -------------------------------------------------------------------------------- /手机电商项目/data/index.js: -------------------------------------------------------------------------------- 1 | let index={ 2 | "menu":[ 3 | {"id":"1","menu":"手机"}, 4 | {"id":"2","menu":"升学"}, 5 | {"id":"3","menu":"配件"}, 6 | {"id":"4","menu":"生活"} 7 | ], 8 | "banner":[ 9 | {"id":1,"image":"/static/image/banner1.jpg"}, 10 | {"id":2,"image":"/static/image/banner2.jpg"}, 11 | {"id":3,"image":"/static/image/banner3.jpg"}, 12 | {"id":4,"image":"/static/image/banner4.jpg"} 13 | ] 14 | 15 | 16 | } 17 | export default index; -------------------------------------------------------------------------------- /手机电商项目/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App' 3 | 4 | Vue.config.productionTip = false 5 | 6 | App.mpType = 'app' 7 | 8 | var judy = Vue.extend({ 9 | template:'

{{message}}

', 10 | data: function () { 11 | return{ 12 | message:'I am Judy' , 13 | } 14 | } , 15 | }); 16 | 17 | 18 | const app = new Vue({ 19 | ...App 20 | }) 21 | 22 | app.$mount() 23 | -------------------------------------------------------------------------------- /手机电商项目/pages/cart/cart.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 23 | 24 | 30 | -------------------------------------------------------------------------------- /手机电商项目/static/font/download.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/font/download.zip -------------------------------------------------------------------------------- /手机电商项目/static/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/font/iconfont.eot -------------------------------------------------------------------------------- /手机电商项目/static/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/font/iconfont.ttf -------------------------------------------------------------------------------- /手机电商项目/static/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/font/iconfont.woff -------------------------------------------------------------------------------- /手机电商项目/static/font/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/font/iconfont.woff2 -------------------------------------------------------------------------------- /手机电商项目/static/image/ad1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/ad1.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/ad2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/ad2.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/ad3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/ad3.png -------------------------------------------------------------------------------- /手机电商项目/static/image/banner1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/banner1.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/banner2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/banner2.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/banner3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/banner3.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/banner4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/banner4.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/cartEmpty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/cartEmpty.png -------------------------------------------------------------------------------- /手机电商项目/static/image/cartEmpty1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/cartEmpty1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/cate1Ad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/cate1Ad.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/cateRecommend1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/cateRecommend1.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/cateRecommend2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/cateRecommend2.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/cateRecommend3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/cateRecommend3.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/cateRecommend4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/cateRecommend4.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/check.png -------------------------------------------------------------------------------- /手机电商项目/static/image/d1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/d1.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/d2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/d2.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/d3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/d3.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/dimg1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/dimg1.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/dimg2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/dimg2.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/dimg3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/dimg3.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/dimg4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/dimg4.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/ewm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/ewm.png -------------------------------------------------------------------------------- /手机电商项目/static/image/icon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/icon1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/icon2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/icon3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/icon3.png -------------------------------------------------------------------------------- /手机电商项目/static/image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/logo.png -------------------------------------------------------------------------------- /手机电商项目/static/image/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/logo2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-icon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-icon1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-icon2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-icon3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-icon3.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-icon4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-icon4.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-menu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-menu1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-menu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-menu2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-menu3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-menu3.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-menu4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-menu4.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-menu5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-menu5.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-top.png -------------------------------------------------------------------------------- /手机电商项目/static/image/member-tx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/member-tx.png -------------------------------------------------------------------------------- /手机电商项目/static/image/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/more.png -------------------------------------------------------------------------------- /手机电商项目/static/image/more2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/more2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p10.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p11.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p12.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p3.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p4.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p5.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p6.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p7.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p8.png -------------------------------------------------------------------------------- /手机电商项目/static/image/p9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/p9.png -------------------------------------------------------------------------------- /手机电商项目/static/image/recommend1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/recommend1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/recommend2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/recommend2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/recommend3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/recommend3.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/recommend4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/recommend4.jpg -------------------------------------------------------------------------------- /手机电商项目/static/image/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/search.png -------------------------------------------------------------------------------- /手机电商项目/static/image/search2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/search2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar1-1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar2-1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar2.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar3-1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar3.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar4-1.png -------------------------------------------------------------------------------- /手机电商项目/static/image/tabbar4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/tabbar4.png -------------------------------------------------------------------------------- /手机电商项目/static/image/trolley.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/trolley.png -------------------------------------------------------------------------------- /手机电商项目/static/image/uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/image/uncheck.png -------------------------------------------------------------------------------- /手机电商项目/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/logo.png -------------------------------------------------------------------------------- /手机电商项目/static/logo2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/logo2.jpg -------------------------------------------------------------------------------- /手机电商项目/static/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhenghao-up/demo/abe56fc53179f9252800f43f313b628fc0d58b02/手机电商项目/static/logo2.png --------------------------------------------------------------------------------