├── .DS_Store
├── .gitignore
├── .hbuilderx
└── launch.json
├── App.vue
├── common
└── auth.js
├── components
├── category-list
│ └── category-list.vue
├── comm-tabs
│ └── comm-tabs.vue
├── drag-button-follow
│ └── drag-button-follow.vue
├── dropdown-screen
│ └── dropdown-screen.vue
├── hb-comment
│ └── hb-comment.vue
├── list-card
│ └── list-card.vue
├── loading-book
│ └── loading-book.vue
├── no-data
│ └── no-data.vue
├── okingtz-cropper
│ └── okingtz-cropper.vue
├── our-loading
│ ├── loaders
│ │ ├── bounce.vue
│ │ ├── double-bounce.vue
│ │ ├── double-cube.vue
│ │ ├── double-dot.vue
│ │ ├── loop.vue
│ │ ├── rotate-plane.vue
│ │ ├── scale-out.vue
│ │ └── shrink-rect.vue
│ └── our-loading.vue
├── rating-modal
│ └── rating-modal.vue
├── recommend-card
│ └── recommend-card.vue
├── recommend-design
│ └── recommend-design.vue
├── recommend-list-new
│ └── recommend-list-new.vue
├── recommend-list
│ └── recommend-list.vue
├── sign-dialog
│ └── sign-dialog.vue
├── source-card
│ └── source-card.vue
├── tab-bar
│ └── tab-bar.vue
├── tab-pane
│ └── tab-pane.vue
├── watch-login
│ ├── css
│ │ └── icon.css
│ ├── watch-button.vue
│ ├── watch-input.vue
│ └── watch-login.vue
├── website-card
│ └── website-card.vue
└── website-design
│ └── website-design.vue
├── config
└── index.js
├── http
├── api
│ ├── article.js
│ ├── carsouel.js
│ ├── comment.js
│ ├── login.js
│ ├── menu.js
│ ├── person.js
│ ├── rating.js
│ ├── recommend.js
│ ├── sign.js
│ ├── source.js
│ ├── tabbar.js
│ ├── user.js
│ ├── userlevel.js
│ └── website.js
└── index.js
├── index.html
├── main.js
├── manifest.json
├── node_modules
├── .package-lock.json
├── moment
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── dist
│ │ ├── locale
│ │ │ ├── af.js
│ │ │ ├── ar-dz.js
│ │ │ ├── ar-kw.js
│ │ │ ├── ar-ly.js
│ │ │ ├── ar-ma.js
│ │ │ ├── ar-sa.js
│ │ │ ├── ar-tn.js
│ │ │ ├── ar.js
│ │ │ ├── az.js
│ │ │ ├── be.js
│ │ │ ├── bg.js
│ │ │ ├── bm.js
│ │ │ ├── bn-bd.js
│ │ │ ├── bn.js
│ │ │ ├── bo.js
│ │ │ ├── br.js
│ │ │ ├── bs.js
│ │ │ ├── ca.js
│ │ │ ├── cs.js
│ │ │ ├── cv.js
│ │ │ ├── cy.js
│ │ │ ├── da.js
│ │ │ ├── de-at.js
│ │ │ ├── de-ch.js
│ │ │ ├── de.js
│ │ │ ├── dv.js
│ │ │ ├── el.js
│ │ │ ├── en-au.js
│ │ │ ├── en-ca.js
│ │ │ ├── en-gb.js
│ │ │ ├── en-ie.js
│ │ │ ├── en-il.js
│ │ │ ├── en-in.js
│ │ │ ├── en-nz.js
│ │ │ ├── en-sg.js
│ │ │ ├── eo.js
│ │ │ ├── es-do.js
│ │ │ ├── es-mx.js
│ │ │ ├── es-us.js
│ │ │ ├── es.js
│ │ │ ├── et.js
│ │ │ ├── eu.js
│ │ │ ├── fa.js
│ │ │ ├── fi.js
│ │ │ ├── fil.js
│ │ │ ├── fo.js
│ │ │ ├── fr-ca.js
│ │ │ ├── fr-ch.js
│ │ │ ├── fr.js
│ │ │ ├── fy.js
│ │ │ ├── ga.js
│ │ │ ├── gd.js
│ │ │ ├── gl.js
│ │ │ ├── gom-deva.js
│ │ │ ├── gom-latn.js
│ │ │ ├── gu.js
│ │ │ ├── he.js
│ │ │ ├── hi.js
│ │ │ ├── hr.js
│ │ │ ├── hu.js
│ │ │ ├── hy-am.js
│ │ │ ├── id.js
│ │ │ ├── is.js
│ │ │ ├── it-ch.js
│ │ │ ├── it.js
│ │ │ ├── ja.js
│ │ │ ├── jv.js
│ │ │ ├── ka.js
│ │ │ ├── kk.js
│ │ │ ├── km.js
│ │ │ ├── kn.js
│ │ │ ├── ko.js
│ │ │ ├── ku.js
│ │ │ ├── ky.js
│ │ │ ├── lb.js
│ │ │ ├── lo.js
│ │ │ ├── lt.js
│ │ │ ├── lv.js
│ │ │ ├── me.js
│ │ │ ├── mi.js
│ │ │ ├── mk.js
│ │ │ ├── ml.js
│ │ │ ├── mn.js
│ │ │ ├── mr.js
│ │ │ ├── ms-my.js
│ │ │ ├── ms.js
│ │ │ ├── mt.js
│ │ │ ├── my.js
│ │ │ ├── nb.js
│ │ │ ├── ne.js
│ │ │ ├── nl-be.js
│ │ │ ├── nl.js
│ │ │ ├── nn.js
│ │ │ ├── oc-lnc.js
│ │ │ ├── pa-in.js
│ │ │ ├── pl.js
│ │ │ ├── pt-br.js
│ │ │ ├── pt.js
│ │ │ ├── ro.js
│ │ │ ├── ru.js
│ │ │ ├── sd.js
│ │ │ ├── se.js
│ │ │ ├── si.js
│ │ │ ├── sk.js
│ │ │ ├── sl.js
│ │ │ ├── sq.js
│ │ │ ├── sr-cyrl.js
│ │ │ ├── sr.js
│ │ │ ├── ss.js
│ │ │ ├── sv.js
│ │ │ ├── sw.js
│ │ │ ├── ta.js
│ │ │ ├── te.js
│ │ │ ├── tet.js
│ │ │ ├── tg.js
│ │ │ ├── th.js
│ │ │ ├── tk.js
│ │ │ ├── tl-ph.js
│ │ │ ├── tlh.js
│ │ │ ├── tr.js
│ │ │ ├── tzl.js
│ │ │ ├── tzm-latn.js
│ │ │ ├── tzm.js
│ │ │ ├── ug-cn.js
│ │ │ ├── uk.js
│ │ │ ├── ur.js
│ │ │ ├── uz-latn.js
│ │ │ ├── uz.js
│ │ │ ├── vi.js
│ │ │ ├── x-pseudo.js
│ │ │ ├── yo.js
│ │ │ ├── zh-cn.js
│ │ │ ├── zh-hk.js
│ │ │ ├── zh-mo.js
│ │ │ └── zh-tw.js
│ │ └── moment.js
│ ├── ender.js
│ ├── locale
│ │ ├── af.js
│ │ ├── ar-dz.js
│ │ ├── ar-kw.js
│ │ ├── ar-ly.js
│ │ ├── ar-ma.js
│ │ ├── ar-sa.js
│ │ ├── ar-tn.js
│ │ ├── ar.js
│ │ ├── az.js
│ │ ├── be.js
│ │ ├── bg.js
│ │ ├── bm.js
│ │ ├── bn-bd.js
│ │ ├── bn.js
│ │ ├── bo.js
│ │ ├── br.js
│ │ ├── bs.js
│ │ ├── ca.js
│ │ ├── cs.js
│ │ ├── cv.js
│ │ ├── cy.js
│ │ ├── da.js
│ │ ├── de-at.js
│ │ ├── de-ch.js
│ │ ├── de.js
│ │ ├── dv.js
│ │ ├── el.js
│ │ ├── en-au.js
│ │ ├── en-ca.js
│ │ ├── en-gb.js
│ │ ├── en-ie.js
│ │ ├── en-il.js
│ │ ├── en-in.js
│ │ ├── en-nz.js
│ │ ├── en-sg.js
│ │ ├── eo.js
│ │ ├── es-do.js
│ │ ├── es-mx.js
│ │ ├── es-us.js
│ │ ├── es.js
│ │ ├── et.js
│ │ ├── eu.js
│ │ ├── fa.js
│ │ ├── fi.js
│ │ ├── fil.js
│ │ ├── fo.js
│ │ ├── fr-ca.js
│ │ ├── fr-ch.js
│ │ ├── fr.js
│ │ ├── fy.js
│ │ ├── ga.js
│ │ ├── gd.js
│ │ ├── gl.js
│ │ ├── gom-deva.js
│ │ ├── gom-latn.js
│ │ ├── gu.js
│ │ ├── he.js
│ │ ├── hi.js
│ │ ├── hr.js
│ │ ├── hu.js
│ │ ├── hy-am.js
│ │ ├── id.js
│ │ ├── is.js
│ │ ├── it-ch.js
│ │ ├── it.js
│ │ ├── ja.js
│ │ ├── jv.js
│ │ ├── ka.js
│ │ ├── kk.js
│ │ ├── km.js
│ │ ├── kn.js
│ │ ├── ko.js
│ │ ├── ku.js
│ │ ├── ky.js
│ │ ├── lb.js
│ │ ├── lo.js
│ │ ├── lt.js
│ │ ├── lv.js
│ │ ├── me.js
│ │ ├── mi.js
│ │ ├── mk.js
│ │ ├── ml.js
│ │ ├── mn.js
│ │ ├── mr.js
│ │ ├── ms-my.js
│ │ ├── ms.js
│ │ ├── mt.js
│ │ ├── my.js
│ │ ├── nb.js
│ │ ├── ne.js
│ │ ├── nl-be.js
│ │ ├── nl.js
│ │ ├── nn.js
│ │ ├── oc-lnc.js
│ │ ├── pa-in.js
│ │ ├── pl.js
│ │ ├── pt-br.js
│ │ ├── pt.js
│ │ ├── ro.js
│ │ ├── ru.js
│ │ ├── sd.js
│ │ ├── se.js
│ │ ├── si.js
│ │ ├── sk.js
│ │ ├── sl.js
│ │ ├── sq.js
│ │ ├── sr-cyrl.js
│ │ ├── sr.js
│ │ ├── ss.js
│ │ ├── sv.js
│ │ ├── sw.js
│ │ ├── ta.js
│ │ ├── te.js
│ │ ├── tet.js
│ │ ├── tg.js
│ │ ├── th.js
│ │ ├── tk.js
│ │ ├── tl-ph.js
│ │ ├── tlh.js
│ │ ├── tr.js
│ │ ├── tzl.js
│ │ ├── tzm-latn.js
│ │ ├── tzm.js
│ │ ├── ug-cn.js
│ │ ├── uk.js
│ │ ├── ur.js
│ │ ├── uz-latn.js
│ │ ├── uz.js
│ │ ├── vi.js
│ │ ├── x-pseudo.js
│ │ ├── yo.js
│ │ ├── zh-cn.js
│ │ ├── zh-hk.js
│ │ ├── zh-mo.js
│ │ └── zh-tw.js
│ ├── min
│ │ ├── locales.js
│ │ ├── locales.min.js
│ │ ├── locales.min.js.map
│ │ ├── moment-with-locales.js
│ │ ├── moment-with-locales.min.js
│ │ ├── moment-with-locales.min.js.map
│ │ ├── moment.min.js
│ │ └── moment.min.js.map
│ ├── moment.d.ts
│ ├── moment.js
│ ├── package.js
│ ├── package.json
│ ├── src
│ │ ├── lib
│ │ │ ├── create
│ │ │ │ ├── check-overflow.js
│ │ │ │ ├── date-from-array.js
│ │ │ │ ├── from-anything.js
│ │ │ │ ├── from-array.js
│ │ │ │ ├── from-object.js
│ │ │ │ ├── from-string-and-array.js
│ │ │ │ ├── from-string-and-format.js
│ │ │ │ ├── from-string.js
│ │ │ │ ├── local.js
│ │ │ │ ├── parsing-flags.js
│ │ │ │ ├── utc.js
│ │ │ │ └── valid.js
│ │ │ ├── duration
│ │ │ │ ├── abs.js
│ │ │ │ ├── add-subtract.js
│ │ │ │ ├── as.js
│ │ │ │ ├── bubble.js
│ │ │ │ ├── clone.js
│ │ │ │ ├── constructor.js
│ │ │ │ ├── create.js
│ │ │ │ ├── duration.js
│ │ │ │ ├── get.js
│ │ │ │ ├── humanize.js
│ │ │ │ ├── iso-string.js
│ │ │ │ ├── prototype.js
│ │ │ │ └── valid.js
│ │ │ ├── format
│ │ │ │ └── format.js
│ │ │ ├── locale
│ │ │ │ ├── base-config.js
│ │ │ │ ├── calendar.js
│ │ │ │ ├── constructor.js
│ │ │ │ ├── en.js
│ │ │ │ ├── formats.js
│ │ │ │ ├── invalid.js
│ │ │ │ ├── lists.js
│ │ │ │ ├── locale.js
│ │ │ │ ├── locales.js
│ │ │ │ ├── ordinal.js
│ │ │ │ ├── pre-post-format.js
│ │ │ │ ├── prototype.js
│ │ │ │ ├── relative.js
│ │ │ │ └── set.js
│ │ │ ├── moment
│ │ │ │ ├── add-subtract.js
│ │ │ │ ├── calendar.js
│ │ │ │ ├── clone.js
│ │ │ │ ├── compare.js
│ │ │ │ ├── constructor.js
│ │ │ │ ├── creation-data.js
│ │ │ │ ├── diff.js
│ │ │ │ ├── format.js
│ │ │ │ ├── from.js
│ │ │ │ ├── get-set.js
│ │ │ │ ├── locale.js
│ │ │ │ ├── min-max.js
│ │ │ │ ├── moment.js
│ │ │ │ ├── now.js
│ │ │ │ ├── prototype.js
│ │ │ │ ├── start-end-of.js
│ │ │ │ ├── to-type.js
│ │ │ │ ├── to.js
│ │ │ │ └── valid.js
│ │ │ ├── parse
│ │ │ │ ├── regex.js
│ │ │ │ └── token.js
│ │ │ ├── units
│ │ │ │ ├── aliases.js
│ │ │ │ ├── constants.js
│ │ │ │ ├── day-of-month.js
│ │ │ │ ├── day-of-week.js
│ │ │ │ ├── day-of-year.js
│ │ │ │ ├── era.js
│ │ │ │ ├── hour.js
│ │ │ │ ├── millisecond.js
│ │ │ │ ├── minute.js
│ │ │ │ ├── month.js
│ │ │ │ ├── offset.js
│ │ │ │ ├── priorities.js
│ │ │ │ ├── quarter.js
│ │ │ │ ├── second.js
│ │ │ │ ├── timestamp.js
│ │ │ │ ├── timezone.js
│ │ │ │ ├── units.js
│ │ │ │ ├── week-calendar-utils.js
│ │ │ │ ├── week-year.js
│ │ │ │ ├── week.js
│ │ │ │ └── year.js
│ │ │ └── utils
│ │ │ │ ├── abs-ceil.js
│ │ │ │ ├── abs-floor.js
│ │ │ │ ├── abs-round.js
│ │ │ │ ├── compare-arrays.js
│ │ │ │ ├── defaults.js
│ │ │ │ ├── deprecate.js
│ │ │ │ ├── extend.js
│ │ │ │ ├── has-own-prop.js
│ │ │ │ ├── hooks.js
│ │ │ │ ├── index-of.js
│ │ │ │ ├── is-array.js
│ │ │ │ ├── is-calendar-spec.js
│ │ │ │ ├── is-date.js
│ │ │ │ ├── is-function.js
│ │ │ │ ├── is-leap-year.js
│ │ │ │ ├── is-moment-input.js
│ │ │ │ ├── is-number.js
│ │ │ │ ├── is-object-empty.js
│ │ │ │ ├── is-object.js
│ │ │ │ ├── is-string.js
│ │ │ │ ├── is-undefined.js
│ │ │ │ ├── keys.js
│ │ │ │ ├── map.js
│ │ │ │ ├── mod.js
│ │ │ │ ├── some.js
│ │ │ │ ├── to-int.js
│ │ │ │ └── zero-fill.js
│ │ ├── locale
│ │ │ ├── af.js
│ │ │ ├── ar-dz.js
│ │ │ ├── ar-kw.js
│ │ │ ├── ar-ly.js
│ │ │ ├── ar-ma.js
│ │ │ ├── ar-sa.js
│ │ │ ├── ar-tn.js
│ │ │ ├── ar.js
│ │ │ ├── az.js
│ │ │ ├── be.js
│ │ │ ├── bg.js
│ │ │ ├── bm.js
│ │ │ ├── bn-bd.js
│ │ │ ├── bn.js
│ │ │ ├── bo.js
│ │ │ ├── br.js
│ │ │ ├── bs.js
│ │ │ ├── ca.js
│ │ │ ├── cs.js
│ │ │ ├── cv.js
│ │ │ ├── cy.js
│ │ │ ├── da.js
│ │ │ ├── de-at.js
│ │ │ ├── de-ch.js
│ │ │ ├── de.js
│ │ │ ├── dv.js
│ │ │ ├── el.js
│ │ │ ├── en-au.js
│ │ │ ├── en-ca.js
│ │ │ ├── en-gb.js
│ │ │ ├── en-ie.js
│ │ │ ├── en-il.js
│ │ │ ├── en-in.js
│ │ │ ├── en-nz.js
│ │ │ ├── en-sg.js
│ │ │ ├── eo.js
│ │ │ ├── es-do.js
│ │ │ ├── es-mx.js
│ │ │ ├── es-us.js
│ │ │ ├── es.js
│ │ │ ├── et.js
│ │ │ ├── eu.js
│ │ │ ├── fa.js
│ │ │ ├── fi.js
│ │ │ ├── fil.js
│ │ │ ├── fo.js
│ │ │ ├── fr-ca.js
│ │ │ ├── fr-ch.js
│ │ │ ├── fr.js
│ │ │ ├── fy.js
│ │ │ ├── ga.js
│ │ │ ├── gd.js
│ │ │ ├── gl.js
│ │ │ ├── gom-deva.js
│ │ │ ├── gom-latn.js
│ │ │ ├── gu.js
│ │ │ ├── he.js
│ │ │ ├── hi.js
│ │ │ ├── hr.js
│ │ │ ├── hu.js
│ │ │ ├── hy-am.js
│ │ │ ├── id.js
│ │ │ ├── is.js
│ │ │ ├── it-ch.js
│ │ │ ├── it.js
│ │ │ ├── ja.js
│ │ │ ├── jv.js
│ │ │ ├── ka.js
│ │ │ ├── kk.js
│ │ │ ├── km.js
│ │ │ ├── kn.js
│ │ │ ├── ko.js
│ │ │ ├── ku.js
│ │ │ ├── ky.js
│ │ │ ├── lb.js
│ │ │ ├── lo.js
│ │ │ ├── lt.js
│ │ │ ├── lv.js
│ │ │ ├── me.js
│ │ │ ├── mi.js
│ │ │ ├── mk.js
│ │ │ ├── ml.js
│ │ │ ├── mn.js
│ │ │ ├── mr.js
│ │ │ ├── ms-my.js
│ │ │ ├── ms.js
│ │ │ ├── mt.js
│ │ │ ├── my.js
│ │ │ ├── nb.js
│ │ │ ├── ne.js
│ │ │ ├── nl-be.js
│ │ │ ├── nl.js
│ │ │ ├── nn.js
│ │ │ ├── oc-lnc.js
│ │ │ ├── pa-in.js
│ │ │ ├── pl.js
│ │ │ ├── pt-br.js
│ │ │ ├── pt.js
│ │ │ ├── ro.js
│ │ │ ├── ru.js
│ │ │ ├── sd.js
│ │ │ ├── se.js
│ │ │ ├── si.js
│ │ │ ├── sk.js
│ │ │ ├── sl.js
│ │ │ ├── sq.js
│ │ │ ├── sr-cyrl.js
│ │ │ ├── sr.js
│ │ │ ├── ss.js
│ │ │ ├── sv.js
│ │ │ ├── sw.js
│ │ │ ├── ta.js
│ │ │ ├── te.js
│ │ │ ├── tet.js
│ │ │ ├── tg.js
│ │ │ ├── th.js
│ │ │ ├── tk.js
│ │ │ ├── tl-ph.js
│ │ │ ├── tlh.js
│ │ │ ├── tr.js
│ │ │ ├── tzl.js
│ │ │ ├── tzm-latn.js
│ │ │ ├── tzm.js
│ │ │ ├── ug-cn.js
│ │ │ ├── uk.js
│ │ │ ├── ur.js
│ │ │ ├── uz-latn.js
│ │ │ ├── uz.js
│ │ │ ├── vi.js
│ │ │ ├── x-pseudo.js
│ │ │ ├── yo.js
│ │ │ ├── zh-cn.js
│ │ │ ├── zh-hk.js
│ │ │ ├── zh-mo.js
│ │ │ └── zh-tw.js
│ │ └── moment.js
│ └── ts3.1-typings
│ │ └── moment.d.ts
├── prismjs
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── components.js
│ ├── components.json
│ ├── components
│ │ ├── index.js
│ │ ├── prism-abap.js
│ │ ├── prism-abap.min.js
│ │ ├── prism-abnf.js
│ │ ├── prism-abnf.min.js
│ │ ├── prism-actionscript.js
│ │ ├── prism-actionscript.min.js
│ │ ├── prism-ada.js
│ │ ├── prism-ada.min.js
│ │ ├── prism-agda.js
│ │ ├── prism-agda.min.js
│ │ ├── prism-al.js
│ │ ├── prism-al.min.js
│ │ ├── prism-antlr4.js
│ │ ├── prism-antlr4.min.js
│ │ ├── prism-apacheconf.js
│ │ ├── prism-apacheconf.min.js
│ │ ├── prism-apex.js
│ │ ├── prism-apex.min.js
│ │ ├── prism-apl.js
│ │ ├── prism-apl.min.js
│ │ ├── prism-applescript.js
│ │ ├── prism-applescript.min.js
│ │ ├── prism-aql.js
│ │ ├── prism-aql.min.js
│ │ ├── prism-arduino.js
│ │ ├── prism-arduino.min.js
│ │ ├── prism-arff.js
│ │ ├── prism-arff.min.js
│ │ ├── prism-asciidoc.js
│ │ ├── prism-asciidoc.min.js
│ │ ├── prism-asm6502.js
│ │ ├── prism-asm6502.min.js
│ │ ├── prism-aspnet.js
│ │ ├── prism-aspnet.min.js
│ │ ├── prism-autohotkey.js
│ │ ├── prism-autohotkey.min.js
│ │ ├── prism-autoit.js
│ │ ├── prism-autoit.min.js
│ │ ├── prism-avisynth.js
│ │ ├── prism-avisynth.min.js
│ │ ├── prism-avro-idl.js
│ │ ├── prism-avro-idl.min.js
│ │ ├── prism-bash.js
│ │ ├── prism-bash.min.js
│ │ ├── prism-basic.js
│ │ ├── prism-basic.min.js
│ │ ├── prism-batch.js
│ │ ├── prism-batch.min.js
│ │ ├── prism-bbcode.js
│ │ ├── prism-bbcode.min.js
│ │ ├── prism-bicep.js
│ │ ├── prism-bicep.min.js
│ │ ├── prism-birb.js
│ │ ├── prism-birb.min.js
│ │ ├── prism-bison.js
│ │ ├── prism-bison.min.js
│ │ ├── prism-bnf.js
│ │ ├── prism-bnf.min.js
│ │ ├── prism-brainfuck.js
│ │ ├── prism-brainfuck.min.js
│ │ ├── prism-brightscript.js
│ │ ├── prism-brightscript.min.js
│ │ ├── prism-bro.js
│ │ ├── prism-bro.min.js
│ │ ├── prism-bsl.js
│ │ ├── prism-bsl.min.js
│ │ ├── prism-c.js
│ │ ├── prism-c.min.js
│ │ ├── prism-cfscript.js
│ │ ├── prism-cfscript.min.js
│ │ ├── prism-chaiscript.js
│ │ ├── prism-chaiscript.min.js
│ │ ├── prism-cil.js
│ │ ├── prism-cil.min.js
│ │ ├── prism-clike.js
│ │ ├── prism-clike.min.js
│ │ ├── prism-clojure.js
│ │ ├── prism-clojure.min.js
│ │ ├── prism-cmake.js
│ │ ├── prism-cmake.min.js
│ │ ├── prism-cobol.js
│ │ ├── prism-cobol.min.js
│ │ ├── prism-coffeescript.js
│ │ ├── prism-coffeescript.min.js
│ │ ├── prism-concurnas.js
│ │ ├── prism-concurnas.min.js
│ │ ├── prism-coq.js
│ │ ├── prism-coq.min.js
│ │ ├── prism-core.js
│ │ ├── prism-core.min.js
│ │ ├── prism-cpp.js
│ │ ├── prism-cpp.min.js
│ │ ├── prism-crystal.js
│ │ ├── prism-crystal.min.js
│ │ ├── prism-csharp.js
│ │ ├── prism-csharp.min.js
│ │ ├── prism-cshtml.js
│ │ ├── prism-cshtml.min.js
│ │ ├── prism-csp.js
│ │ ├── prism-csp.min.js
│ │ ├── prism-css-extras.js
│ │ ├── prism-css-extras.min.js
│ │ ├── prism-css.js
│ │ ├── prism-css.min.js
│ │ ├── prism-csv.js
│ │ ├── prism-csv.min.js
│ │ ├── prism-cypher.js
│ │ ├── prism-cypher.min.js
│ │ ├── prism-d.js
│ │ ├── prism-d.min.js
│ │ ├── prism-dart.js
│ │ ├── prism-dart.min.js
│ │ ├── prism-dataweave.js
│ │ ├── prism-dataweave.min.js
│ │ ├── prism-dax.js
│ │ ├── prism-dax.min.js
│ │ ├── prism-dhall.js
│ │ ├── prism-dhall.min.js
│ │ ├── prism-diff.js
│ │ ├── prism-diff.min.js
│ │ ├── prism-django.js
│ │ ├── prism-django.min.js
│ │ ├── prism-dns-zone-file.js
│ │ ├── prism-dns-zone-file.min.js
│ │ ├── prism-docker.js
│ │ ├── prism-docker.min.js
│ │ ├── prism-dot.js
│ │ ├── prism-dot.min.js
│ │ ├── prism-ebnf.js
│ │ ├── prism-ebnf.min.js
│ │ ├── prism-editorconfig.js
│ │ ├── prism-editorconfig.min.js
│ │ ├── prism-eiffel.js
│ │ ├── prism-eiffel.min.js
│ │ ├── prism-ejs.js
│ │ ├── prism-ejs.min.js
│ │ ├── prism-elixir.js
│ │ ├── prism-elixir.min.js
│ │ ├── prism-elm.js
│ │ ├── prism-elm.min.js
│ │ ├── prism-erb.js
│ │ ├── prism-erb.min.js
│ │ ├── prism-erlang.js
│ │ ├── prism-erlang.min.js
│ │ ├── prism-etlua.js
│ │ ├── prism-etlua.min.js
│ │ ├── prism-excel-formula.js
│ │ ├── prism-excel-formula.min.js
│ │ ├── prism-factor.js
│ │ ├── prism-factor.min.js
│ │ ├── prism-false.js
│ │ ├── prism-false.min.js
│ │ ├── prism-firestore-security-rules.js
│ │ ├── prism-firestore-security-rules.min.js
│ │ ├── prism-flow.js
│ │ ├── prism-flow.min.js
│ │ ├── prism-fortran.js
│ │ ├── prism-fortran.min.js
│ │ ├── prism-fsharp.js
│ │ ├── prism-fsharp.min.js
│ │ ├── prism-ftl.js
│ │ ├── prism-ftl.min.js
│ │ ├── prism-gap.js
│ │ ├── prism-gap.min.js
│ │ ├── prism-gcode.js
│ │ ├── prism-gcode.min.js
│ │ ├── prism-gdscript.js
│ │ ├── prism-gdscript.min.js
│ │ ├── prism-gedcom.js
│ │ ├── prism-gedcom.min.js
│ │ ├── prism-gherkin.js
│ │ ├── prism-gherkin.min.js
│ │ ├── prism-git.js
│ │ ├── prism-git.min.js
│ │ ├── prism-glsl.js
│ │ ├── prism-glsl.min.js
│ │ ├── prism-gml.js
│ │ ├── prism-gml.min.js
│ │ ├── prism-gn.js
│ │ ├── prism-gn.min.js
│ │ ├── prism-go.js
│ │ ├── prism-go.min.js
│ │ ├── prism-graphql.js
│ │ ├── prism-graphql.min.js
│ │ ├── prism-groovy.js
│ │ ├── prism-groovy.min.js
│ │ ├── prism-haml.js
│ │ ├── prism-haml.min.js
│ │ ├── prism-handlebars.js
│ │ ├── prism-handlebars.min.js
│ │ ├── prism-haskell.js
│ │ ├── prism-haskell.min.js
│ │ ├── prism-haxe.js
│ │ ├── prism-haxe.min.js
│ │ ├── prism-hcl.js
│ │ ├── prism-hcl.min.js
│ │ ├── prism-hlsl.js
│ │ ├── prism-hlsl.min.js
│ │ ├── prism-hoon.js
│ │ ├── prism-hoon.min.js
│ │ ├── prism-hpkp.js
│ │ ├── prism-hpkp.min.js
│ │ ├── prism-hsts.js
│ │ ├── prism-hsts.min.js
│ │ ├── prism-http.js
│ │ ├── prism-http.min.js
│ │ ├── prism-ichigojam.js
│ │ ├── prism-ichigojam.min.js
│ │ ├── prism-icon.js
│ │ ├── prism-icon.min.js
│ │ ├── prism-icu-message-format.js
│ │ ├── prism-icu-message-format.min.js
│ │ ├── prism-idris.js
│ │ ├── prism-idris.min.js
│ │ ├── prism-iecst.js
│ │ ├── prism-iecst.min.js
│ │ ├── prism-ignore.js
│ │ ├── prism-ignore.min.js
│ │ ├── prism-inform7.js
│ │ ├── prism-inform7.min.js
│ │ ├── prism-ini.js
│ │ ├── prism-ini.min.js
│ │ ├── prism-io.js
│ │ ├── prism-io.min.js
│ │ ├── prism-j.js
│ │ ├── prism-j.min.js
│ │ ├── prism-java.js
│ │ ├── prism-java.min.js
│ │ ├── prism-javadoc.js
│ │ ├── prism-javadoc.min.js
│ │ ├── prism-javadoclike.js
│ │ ├── prism-javadoclike.min.js
│ │ ├── prism-javascript.js
│ │ ├── prism-javascript.min.js
│ │ ├── prism-javastacktrace.js
│ │ ├── prism-javastacktrace.min.js
│ │ ├── prism-jexl.js
│ │ ├── prism-jexl.min.js
│ │ ├── prism-jolie.js
│ │ ├── prism-jolie.min.js
│ │ ├── prism-jq.js
│ │ ├── prism-jq.min.js
│ │ ├── prism-js-extras.js
│ │ ├── prism-js-extras.min.js
│ │ ├── prism-js-templates.js
│ │ ├── prism-js-templates.min.js
│ │ ├── prism-jsdoc.js
│ │ ├── prism-jsdoc.min.js
│ │ ├── prism-json.js
│ │ ├── prism-json.min.js
│ │ ├── prism-json5.js
│ │ ├── prism-json5.min.js
│ │ ├── prism-jsonp.js
│ │ ├── prism-jsonp.min.js
│ │ ├── prism-jsstacktrace.js
│ │ ├── prism-jsstacktrace.min.js
│ │ ├── prism-jsx.js
│ │ ├── prism-jsx.min.js
│ │ ├── prism-julia.js
│ │ ├── prism-julia.min.js
│ │ ├── prism-keyman.js
│ │ ├── prism-keyman.min.js
│ │ ├── prism-kotlin.js
│ │ ├── prism-kotlin.min.js
│ │ ├── prism-kumir.js
│ │ ├── prism-kumir.min.js
│ │ ├── prism-kusto.js
│ │ ├── prism-kusto.min.js
│ │ ├── prism-latex.js
│ │ ├── prism-latex.min.js
│ │ ├── prism-latte.js
│ │ ├── prism-latte.min.js
│ │ ├── prism-less.js
│ │ ├── prism-less.min.js
│ │ ├── prism-lilypond.js
│ │ ├── prism-lilypond.min.js
│ │ ├── prism-liquid.js
│ │ ├── prism-liquid.min.js
│ │ ├── prism-lisp.js
│ │ ├── prism-lisp.min.js
│ │ ├── prism-livescript.js
│ │ ├── prism-livescript.min.js
│ │ ├── prism-llvm.js
│ │ ├── prism-llvm.min.js
│ │ ├── prism-log.js
│ │ ├── prism-log.min.js
│ │ ├── prism-lolcode.js
│ │ ├── prism-lolcode.min.js
│ │ ├── prism-lua.js
│ │ ├── prism-lua.min.js
│ │ ├── prism-magma.js
│ │ ├── prism-magma.min.js
│ │ ├── prism-makefile.js
│ │ ├── prism-makefile.min.js
│ │ ├── prism-markdown.js
│ │ ├── prism-markdown.min.js
│ │ ├── prism-markup-templating.js
│ │ ├── prism-markup-templating.min.js
│ │ ├── prism-markup.js
│ │ ├── prism-markup.min.js
│ │ ├── prism-matlab.js
│ │ ├── prism-matlab.min.js
│ │ ├── prism-maxscript.js
│ │ ├── prism-maxscript.min.js
│ │ ├── prism-mel.js
│ │ ├── prism-mel.min.js
│ │ ├── prism-mermaid.js
│ │ ├── prism-mermaid.min.js
│ │ ├── prism-mizar.js
│ │ ├── prism-mizar.min.js
│ │ ├── prism-mongodb.js
│ │ ├── prism-mongodb.min.js
│ │ ├── prism-monkey.js
│ │ ├── prism-monkey.min.js
│ │ ├── prism-moonscript.js
│ │ ├── prism-moonscript.min.js
│ │ ├── prism-n1ql.js
│ │ ├── prism-n1ql.min.js
│ │ ├── prism-n4js.js
│ │ ├── prism-n4js.min.js
│ │ ├── prism-nand2tetris-hdl.js
│ │ ├── prism-nand2tetris-hdl.min.js
│ │ ├── prism-naniscript.js
│ │ ├── prism-naniscript.min.js
│ │ ├── prism-nasm.js
│ │ ├── prism-nasm.min.js
│ │ ├── prism-neon.js
│ │ ├── prism-neon.min.js
│ │ ├── prism-nevod.js
│ │ ├── prism-nevod.min.js
│ │ ├── prism-nginx.js
│ │ ├── prism-nginx.min.js
│ │ ├── prism-nim.js
│ │ ├── prism-nim.min.js
│ │ ├── prism-nix.js
│ │ ├── prism-nix.min.js
│ │ ├── prism-nsis.js
│ │ ├── prism-nsis.min.js
│ │ ├── prism-objectivec.js
│ │ ├── prism-objectivec.min.js
│ │ ├── prism-ocaml.js
│ │ ├── prism-ocaml.min.js
│ │ ├── prism-opencl.js
│ │ ├── prism-opencl.min.js
│ │ ├── prism-openqasm.js
│ │ ├── prism-openqasm.min.js
│ │ ├── prism-oz.js
│ │ ├── prism-oz.min.js
│ │ ├── prism-parigp.js
│ │ ├── prism-parigp.min.js
│ │ ├── prism-parser.js
│ │ ├── prism-parser.min.js
│ │ ├── prism-pascal.js
│ │ ├── prism-pascal.min.js
│ │ ├── prism-pascaligo.js
│ │ ├── prism-pascaligo.min.js
│ │ ├── prism-pcaxis.js
│ │ ├── prism-pcaxis.min.js
│ │ ├── prism-peoplecode.js
│ │ ├── prism-peoplecode.min.js
│ │ ├── prism-perl.js
│ │ ├── prism-perl.min.js
│ │ ├── prism-php-extras.js
│ │ ├── prism-php-extras.min.js
│ │ ├── prism-php.js
│ │ ├── prism-php.min.js
│ │ ├── prism-phpdoc.js
│ │ ├── prism-phpdoc.min.js
│ │ ├── prism-plsql.js
│ │ ├── prism-plsql.min.js
│ │ ├── prism-powerquery.js
│ │ ├── prism-powerquery.min.js
│ │ ├── prism-powershell.js
│ │ ├── prism-powershell.min.js
│ │ ├── prism-processing.js
│ │ ├── prism-processing.min.js
│ │ ├── prism-prolog.js
│ │ ├── prism-prolog.min.js
│ │ ├── prism-promql.js
│ │ ├── prism-promql.min.js
│ │ ├── prism-properties.js
│ │ ├── prism-properties.min.js
│ │ ├── prism-protobuf.js
│ │ ├── prism-protobuf.min.js
│ │ ├── prism-psl.js
│ │ ├── prism-psl.min.js
│ │ ├── prism-pug.js
│ │ ├── prism-pug.min.js
│ │ ├── prism-puppet.js
│ │ ├── prism-puppet.min.js
│ │ ├── prism-pure.js
│ │ ├── prism-pure.min.js
│ │ ├── prism-purebasic.js
│ │ ├── prism-purebasic.min.js
│ │ ├── prism-purescript.js
│ │ ├── prism-purescript.min.js
│ │ ├── prism-python.js
│ │ ├── prism-python.min.js
│ │ ├── prism-q.js
│ │ ├── prism-q.min.js
│ │ ├── prism-qml.js
│ │ ├── prism-qml.min.js
│ │ ├── prism-qore.js
│ │ ├── prism-qore.min.js
│ │ ├── prism-qsharp.js
│ │ ├── prism-qsharp.min.js
│ │ ├── prism-r.js
│ │ ├── prism-r.min.js
│ │ ├── prism-racket.js
│ │ ├── prism-racket.min.js
│ │ ├── prism-reason.js
│ │ ├── prism-reason.min.js
│ │ ├── prism-regex.js
│ │ ├── prism-regex.min.js
│ │ ├── prism-rego.js
│ │ ├── prism-rego.min.js
│ │ ├── prism-renpy.js
│ │ ├── prism-renpy.min.js
│ │ ├── prism-rest.js
│ │ ├── prism-rest.min.js
│ │ ├── prism-rip.js
│ │ ├── prism-rip.min.js
│ │ ├── prism-roboconf.js
│ │ ├── prism-roboconf.min.js
│ │ ├── prism-robotframework.js
│ │ ├── prism-robotframework.min.js
│ │ ├── prism-ruby.js
│ │ ├── prism-ruby.min.js
│ │ ├── prism-rust.js
│ │ ├── prism-rust.min.js
│ │ ├── prism-sas.js
│ │ ├── prism-sas.min.js
│ │ ├── prism-sass.js
│ │ ├── prism-sass.min.js
│ │ ├── prism-scala.js
│ │ ├── prism-scala.min.js
│ │ ├── prism-scheme.js
│ │ ├── prism-scheme.min.js
│ │ ├── prism-scss.js
│ │ ├── prism-scss.min.js
│ │ ├── prism-shell-session.js
│ │ ├── prism-shell-session.min.js
│ │ ├── prism-smali.js
│ │ ├── prism-smali.min.js
│ │ ├── prism-smalltalk.js
│ │ ├── prism-smalltalk.min.js
│ │ ├── prism-smarty.js
│ │ ├── prism-smarty.min.js
│ │ ├── prism-sml.js
│ │ ├── prism-sml.min.js
│ │ ├── prism-solidity.js
│ │ ├── prism-solidity.min.js
│ │ ├── prism-solution-file.js
│ │ ├── prism-solution-file.min.js
│ │ ├── prism-soy.js
│ │ ├── prism-soy.min.js
│ │ ├── prism-sparql.js
│ │ ├── prism-sparql.min.js
│ │ ├── prism-splunk-spl.js
│ │ ├── prism-splunk-spl.min.js
│ │ ├── prism-sqf.js
│ │ ├── prism-sqf.min.js
│ │ ├── prism-sql.js
│ │ ├── prism-sql.min.js
│ │ ├── prism-squirrel.js
│ │ ├── prism-squirrel.min.js
│ │ ├── prism-stan.js
│ │ ├── prism-stan.min.js
│ │ ├── prism-stylus.js
│ │ ├── prism-stylus.min.js
│ │ ├── prism-swift.js
│ │ ├── prism-swift.min.js
│ │ ├── prism-systemd.js
│ │ ├── prism-systemd.min.js
│ │ ├── prism-t4-cs.js
│ │ ├── prism-t4-cs.min.js
│ │ ├── prism-t4-templating.js
│ │ ├── prism-t4-templating.min.js
│ │ ├── prism-t4-vb.js
│ │ ├── prism-t4-vb.min.js
│ │ ├── prism-tap.js
│ │ ├── prism-tap.min.js
│ │ ├── prism-tcl.js
│ │ ├── prism-tcl.min.js
│ │ ├── prism-textile.js
│ │ ├── prism-textile.min.js
│ │ ├── prism-toml.js
│ │ ├── prism-toml.min.js
│ │ ├── prism-tsx.js
│ │ ├── prism-tsx.min.js
│ │ ├── prism-tt2.js
│ │ ├── prism-tt2.min.js
│ │ ├── prism-turtle.js
│ │ ├── prism-turtle.min.js
│ │ ├── prism-twig.js
│ │ ├── prism-twig.min.js
│ │ ├── prism-typescript.js
│ │ ├── prism-typescript.min.js
│ │ ├── prism-typoscript.js
│ │ ├── prism-typoscript.min.js
│ │ ├── prism-unrealscript.js
│ │ ├── prism-unrealscript.min.js
│ │ ├── prism-uri.js
│ │ ├── prism-uri.min.js
│ │ ├── prism-v.js
│ │ ├── prism-v.min.js
│ │ ├── prism-vala.js
│ │ ├── prism-vala.min.js
│ │ ├── prism-vbnet.js
│ │ ├── prism-vbnet.min.js
│ │ ├── prism-velocity.js
│ │ ├── prism-velocity.min.js
│ │ ├── prism-verilog.js
│ │ ├── prism-verilog.min.js
│ │ ├── prism-vhdl.js
│ │ ├── prism-vhdl.min.js
│ │ ├── prism-vim.js
│ │ ├── prism-vim.min.js
│ │ ├── prism-visual-basic.js
│ │ ├── prism-visual-basic.min.js
│ │ ├── prism-warpscript.js
│ │ ├── prism-warpscript.min.js
│ │ ├── prism-wasm.js
│ │ ├── prism-wasm.min.js
│ │ ├── prism-wiki.js
│ │ ├── prism-wiki.min.js
│ │ ├── prism-wolfram.js
│ │ ├── prism-wolfram.min.js
│ │ ├── prism-wren.js
│ │ ├── prism-wren.min.js
│ │ ├── prism-xeora.js
│ │ ├── prism-xeora.min.js
│ │ ├── prism-xml-doc.js
│ │ ├── prism-xml-doc.min.js
│ │ ├── prism-xojo.js
│ │ ├── prism-xojo.min.js
│ │ ├── prism-xquery.js
│ │ ├── prism-xquery.min.js
│ │ ├── prism-yaml.js
│ │ ├── prism-yaml.min.js
│ │ ├── prism-yang.js
│ │ ├── prism-yang.min.js
│ │ ├── prism-zig.js
│ │ └── prism-zig.min.js
│ ├── dependencies.js
│ ├── package.json
│ ├── plugins
│ │ ├── autolinker
│ │ │ ├── prism-autolinker.css
│ │ │ ├── prism-autolinker.js
│ │ │ └── prism-autolinker.min.js
│ │ ├── autoloader
│ │ │ ├── prism-autoloader.js
│ │ │ └── prism-autoloader.min.js
│ │ ├── command-line
│ │ │ ├── prism-command-line.css
│ │ │ ├── prism-command-line.js
│ │ │ └── prism-command-line.min.js
│ │ ├── copy-to-clipboard
│ │ │ ├── prism-copy-to-clipboard.js
│ │ │ └── prism-copy-to-clipboard.min.js
│ │ ├── custom-class
│ │ │ ├── prism-custom-class.js
│ │ │ └── prism-custom-class.min.js
│ │ ├── data-uri-highlight
│ │ │ ├── prism-data-uri-highlight.js
│ │ │ └── prism-data-uri-highlight.min.js
│ │ ├── diff-highlight
│ │ │ ├── prism-diff-highlight.css
│ │ │ ├── prism-diff-highlight.js
│ │ │ └── prism-diff-highlight.min.js
│ │ ├── download-button
│ │ │ ├── prism-download-button.js
│ │ │ └── prism-download-button.min.js
│ │ ├── file-highlight
│ │ │ ├── prism-file-highlight.js
│ │ │ └── prism-file-highlight.min.js
│ │ ├── filter-highlight-all
│ │ │ ├── prism-filter-highlight-all.js
│ │ │ └── prism-filter-highlight-all.min.js
│ │ ├── highlight-keywords
│ │ │ ├── prism-highlight-keywords.js
│ │ │ └── prism-highlight-keywords.min.js
│ │ ├── inline-color
│ │ │ ├── prism-inline-color.css
│ │ │ ├── prism-inline-color.js
│ │ │ └── prism-inline-color.min.js
│ │ ├── jsonp-highlight
│ │ │ ├── prism-jsonp-highlight.js
│ │ │ └── prism-jsonp-highlight.min.js
│ │ ├── keep-markup
│ │ │ ├── prism-keep-markup.js
│ │ │ └── prism-keep-markup.min.js
│ │ ├── line-highlight
│ │ │ ├── prism-line-highlight.css
│ │ │ ├── prism-line-highlight.js
│ │ │ └── prism-line-highlight.min.js
│ │ ├── line-numbers
│ │ │ ├── prism-line-numbers.css
│ │ │ ├── prism-line-numbers.js
│ │ │ └── prism-line-numbers.min.js
│ │ ├── match-braces
│ │ │ ├── prism-match-braces.css
│ │ │ ├── prism-match-braces.js
│ │ │ └── prism-match-braces.min.js
│ │ ├── normalize-whitespace
│ │ │ ├── prism-normalize-whitespace.js
│ │ │ └── prism-normalize-whitespace.min.js
│ │ ├── previewers
│ │ │ ├── prism-previewers.css
│ │ │ ├── prism-previewers.js
│ │ │ └── prism-previewers.min.js
│ │ ├── remove-initial-line-feed
│ │ │ ├── prism-remove-initial-line-feed.js
│ │ │ └── prism-remove-initial-line-feed.min.js
│ │ ├── show-invisibles
│ │ │ ├── prism-show-invisibles.css
│ │ │ ├── prism-show-invisibles.js
│ │ │ └── prism-show-invisibles.min.js
│ │ ├── show-language
│ │ │ ├── prism-show-language.js
│ │ │ └── prism-show-language.min.js
│ │ ├── toolbar
│ │ │ ├── prism-toolbar.css
│ │ │ ├── prism-toolbar.js
│ │ │ └── prism-toolbar.min.js
│ │ ├── treeview
│ │ │ ├── prism-treeview.css
│ │ │ ├── prism-treeview.js
│ │ │ └── prism-treeview.min.js
│ │ ├── unescaped-markup
│ │ │ ├── prism-unescaped-markup.css
│ │ │ ├── prism-unescaped-markup.js
│ │ │ └── prism-unescaped-markup.min.js
│ │ └── wpd
│ │ │ ├── prism-wpd.css
│ │ │ ├── prism-wpd.js
│ │ │ └── prism-wpd.min.js
│ ├── prism.js
│ └── themes
│ │ ├── prism-coy.css
│ │ ├── prism-dark.css
│ │ ├── prism-funky.css
│ │ ├── prism-okaidia.css
│ │ ├── prism-solarizedlight.css
│ │ ├── prism-tomorrow.css
│ │ ├── prism-twilight.css
│ │ └── prism.css
└── uniapp-route-guards
│ ├── LICENSE
│ ├── README.md
│ ├── dist
│ └── index.js
│ └── package.json
├── package-lock.json
├── package.json
├── pages.json
├── pages
├── allrating
│ ├── components
│ │ └── RatingCard.vue
│ └── index.vue
├── article
│ └── index.vue
├── articleInfo
│ ├── components
│ │ └── ArticleContent.vue
│ └── index.vue
├── avatar
│ └── index.vue
├── create
│ └── index.vue
├── feedback
│ └── index.vue
├── index
│ └── index.vue
├── login
│ ├── css
│ │ └── main.css
│ ├── forget.vue
│ ├── login.vue
│ └── register.vue
├── mycomment
│ ├── components
│ │ └── CommentCard.vue
│ └── index.vue
├── mylike
│ ├── components
│ │ ├── LikeCard.vue
│ │ └── LikeTab.vue
│ └── index.vue
├── person
│ ├── components
│ │ └── UserMenu.vue
│ └── index.vue
├── recommend
│ └── index.vue
├── setting
│ └── index.vue
├── signature
│ └── index.vue
├── sourceInfo
│ ├── components
│ │ └── InfoCard.vue
│ └── index.vue
├── website
│ └── index.vue
├── websiteList
│ └── index.vue
└── webview
│ └── index.vue
├── readme.md
├── readme
├── 1.png
├── 10.png
├── 11.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
└── 9.png
├── static
├── fonts
│ ├── iconfont.css
│ ├── iconfont.ttf
│ ├── iconfont.woff
│ └── iconfont.woff2
├── img
│ ├── no-data.png
│ └── qrcode.jpg
└── logo.png
├── store
└── index.js
├── style
└── article.scss
├── uni.scss
├── uni_modules
└── uview-ui
│ ├── LICENSE
│ ├── README.md
│ ├── changelog.md
│ ├── components
│ ├── u--form
│ │ └── u--form.vue
│ ├── u--image
│ │ └── u--image.vue
│ ├── u--input
│ │ └── u--input.vue
│ ├── u--text
│ │ └── u--text.vue
│ ├── u--textarea
│ │ └── u--textarea.vue
│ ├── u-action-sheet
│ │ ├── props.js
│ │ └── u-action-sheet.vue
│ ├── u-album
│ │ ├── props.js
│ │ └── u-album.vue
│ ├── u-alert
│ │ ├── props.js
│ │ └── u-alert.vue
│ ├── u-avatar-group
│ │ ├── props.js
│ │ └── u-avatar-group.vue
│ ├── u-avatar
│ │ ├── props.js
│ │ └── u-avatar.vue
│ ├── u-back-top
│ │ ├── props.js
│ │ └── u-back-top.vue
│ ├── u-badge
│ │ ├── props.js
│ │ └── u-badge.vue
│ ├── u-button
│ │ ├── nvue.scss
│ │ ├── props.js
│ │ ├── u-button.vue
│ │ └── vue.scss
│ ├── u-calendar
│ │ ├── header.vue
│ │ ├── month.vue
│ │ ├── props.js
│ │ ├── u-calendar.vue
│ │ └── util.js
│ ├── u-car-keyboard
│ │ ├── props.js
│ │ └── u-car-keyboard.vue
│ ├── u-cell-group
│ │ ├── props.js
│ │ └── u-cell-group.vue
│ ├── u-cell
│ │ ├── props.js
│ │ └── u-cell.vue
│ ├── u-checkbox-group
│ │ ├── props.js
│ │ └── u-checkbox-group.vue
│ ├── u-checkbox
│ │ ├── props.js
│ │ └── u-checkbox.vue
│ ├── u-circle-progress
│ │ ├── props.js
│ │ └── u-circle-progress.vue
│ ├── u-code-input
│ │ ├── props.js
│ │ └── u-code-input.vue
│ ├── u-code
│ │ ├── props.js
│ │ └── u-code.vue
│ ├── u-col
│ │ ├── props.js
│ │ └── u-col.vue
│ ├── u-collapse-item
│ │ ├── props.js
│ │ └── u-collapse-item.vue
│ ├── u-collapse
│ │ ├── props.js
│ │ └── u-collapse.vue
│ ├── u-column-notice
│ │ ├── props.js
│ │ └── u-column-notice.vue
│ ├── u-count-down
│ │ ├── props.js
│ │ ├── u-count-down.vue
│ │ └── utils.js
│ ├── u-count-to
│ │ ├── props.js
│ │ └── u-count-to.vue
│ ├── u-datetime-picker
│ │ ├── props.js
│ │ └── u-datetime-picker.vue
│ ├── u-divider
│ │ ├── props.js
│ │ └── u-divider.vue
│ ├── u-dropdown-item
│ │ ├── props.js
│ │ └── u-dropdown-item.vue
│ ├── u-dropdown
│ │ ├── props.js
│ │ └── u-dropdown.vue
│ ├── u-empty
│ │ ├── props.js
│ │ └── u-empty.vue
│ ├── u-form-item
│ │ ├── props.js
│ │ └── u-form-item.vue
│ ├── u-form
│ │ ├── props.js
│ │ └── u-form.vue
│ ├── u-gap
│ │ ├── props.js
│ │ └── u-gap.vue
│ ├── u-grid-item
│ │ ├── props.js
│ │ └── u-grid-item.vue
│ ├── u-grid
│ │ ├── props.js
│ │ └── u-grid.vue
│ ├── u-icon
│ │ ├── icons.js
│ │ ├── props.js
│ │ └── u-icon.vue
│ ├── u-image
│ │ ├── props.js
│ │ └── u-image.vue
│ ├── u-index-anchor
│ │ ├── props.js
│ │ └── u-index-anchor.vue
│ ├── u-index-item
│ │ ├── props.js
│ │ └── u-index-item.vue
│ ├── u-index-list
│ │ ├── props.js
│ │ └── u-index-list.vue
│ ├── u-input
│ │ ├── props.js
│ │ └── u-input.vue
│ ├── u-keyboard
│ │ ├── props.js
│ │ └── u-keyboard.vue
│ ├── u-line-progress
│ │ ├── props.js
│ │ └── u-line-progress.vue
│ ├── u-line
│ │ ├── props.js
│ │ └── u-line.vue
│ ├── u-link
│ │ ├── props.js
│ │ └── u-link.vue
│ ├── u-list-item
│ │ ├── props.js
│ │ └── u-list-item.vue
│ ├── u-list
│ │ ├── props.js
│ │ └── u-list.vue
│ ├── u-loading-icon
│ │ ├── props.js
│ │ └── u-loading-icon.vue
│ ├── u-loading-page
│ │ ├── props.js
│ │ └── u-loading-page.vue
│ ├── u-loadmore
│ │ ├── props.js
│ │ └── u-loadmore.vue
│ ├── u-modal
│ │ ├── props.js
│ │ └── u-modal.vue
│ ├── u-navbar
│ │ ├── props.js
│ │ └── u-navbar.vue
│ ├── u-no-network
│ │ ├── props.js
│ │ └── u-no-network.vue
│ ├── u-notice-bar
│ │ ├── props.js
│ │ └── u-notice-bar.vue
│ ├── u-notify
│ │ ├── props.js
│ │ └── u-notify.vue
│ ├── u-number-box
│ │ ├── props.js
│ │ └── u-number-box.vue
│ ├── u-number-keyboard
│ │ ├── props.js
│ │ └── u-number-keyboard.vue
│ ├── u-overlay
│ │ ├── props.js
│ │ └── u-overlay.vue
│ ├── u-parse
│ │ ├── node
│ │ │ └── node.vue
│ │ ├── parser.js
│ │ ├── props.js
│ │ └── u-parse.vue
│ ├── u-picker-column
│ │ ├── props.js
│ │ └── u-picker-column.vue
│ ├── u-picker
│ │ ├── props.js
│ │ └── u-picker.vue
│ ├── u-popup
│ │ ├── props.js
│ │ └── u-popup.vue
│ ├── u-radio-group
│ │ ├── props.js
│ │ └── u-radio-group.vue
│ ├── u-radio
│ │ ├── props.js
│ │ └── u-radio.vue
│ ├── u-rate
│ │ ├── props.js
│ │ └── u-rate.vue
│ ├── u-read-more
│ │ ├── props.js
│ │ └── u-read-more.vue
│ ├── u-row-notice
│ │ ├── props.js
│ │ └── u-row-notice.vue
│ ├── u-row
│ │ ├── props.js
│ │ └── u-row.vue
│ ├── u-safe-bottom
│ │ ├── props.js
│ │ └── u-safe-bottom.vue
│ ├── u-scroll-list
│ │ ├── nvue.js
│ │ ├── other.js
│ │ ├── props.js
│ │ ├── scrollWxs.wxs
│ │ └── u-scroll-list.vue
│ ├── u-search
│ │ ├── props.js
│ │ └── u-search.vue
│ ├── u-skeleton
│ │ ├── props.js
│ │ └── u-skeleton.vue
│ ├── u-slider
│ │ ├── mpother.js
│ │ ├── mpwxs.js
│ │ ├── mpwxs.wxs
│ │ ├── nvue - 副本.js
│ │ ├── nvue.js
│ │ ├── props.js
│ │ └── u-slider.vue
│ ├── u-status-bar
│ │ ├── props.js
│ │ └── u-status-bar.vue
│ ├── u-steps-item
│ │ ├── props.js
│ │ └── u-steps-item.vue
│ ├── u-steps
│ │ ├── props.js
│ │ └── u-steps.vue
│ ├── u-sticky
│ │ ├── props.js
│ │ └── u-sticky.vue
│ ├── u-subsection
│ │ ├── props.js
│ │ └── u-subsection.vue
│ ├── u-swipe-action-item
│ │ ├── index - backup.wxs
│ │ ├── index.wxs
│ │ ├── nvue - backup.js
│ │ ├── nvue.js
│ │ ├── props.js
│ │ ├── u-swipe-action-item.vue
│ │ └── wxs.js
│ ├── u-swipe-action
│ │ ├── props.js
│ │ └── u-swipe-action.vue
│ ├── u-swiper-indicator
│ │ ├── props.js
│ │ └── u-swiper-indicator.vue
│ ├── u-swiper
│ │ ├── props.js
│ │ └── u-swiper.vue
│ ├── u-switch
│ │ ├── props.js
│ │ └── u-switch.vue
│ ├── u-tabbar-item
│ │ ├── props.js
│ │ └── u-tabbar-item.vue
│ ├── u-tabbar
│ │ ├── props.js
│ │ └── u-tabbar.vue
│ ├── u-table
│ │ ├── props.js
│ │ └── u-table.vue
│ ├── u-tabs-item
│ │ ├── props.js
│ │ └── u-tabs-item.vue
│ ├── u-tabs
│ │ ├── props.js
│ │ └── u-tabs.vue
│ ├── u-tag
│ │ ├── props.js
│ │ └── u-tag.vue
│ ├── u-td
│ │ ├── props.js
│ │ └── u-td.vue
│ ├── u-text
│ │ ├── props.js
│ │ ├── u-text.vue
│ │ └── value.js
│ ├── u-textarea
│ │ ├── props.js
│ │ └── u-textarea.vue
│ ├── u-toast
│ │ └── u-toast.vue
│ ├── u-toolbar
│ │ ├── props.js
│ │ └── u-toolbar.vue
│ ├── u-tooltip
│ │ ├── clipboard.min.js
│ │ ├── props.js
│ │ └── u-tooltip.vue
│ ├── u-tr
│ │ ├── props.js
│ │ └── u-tr.vue
│ ├── u-transition
│ │ ├── nvue.ani-map.js
│ │ ├── props.js
│ │ ├── transition.js
│ │ ├── u-transition.vue
│ │ └── vue.ani-style.scss
│ ├── u-upload
│ │ ├── mixin.js
│ │ ├── props.js
│ │ ├── u-upload.vue
│ │ └── utils.js
│ └── uview-ui
│ │ └── uview-ui.vue
│ ├── index.js
│ ├── index.scss
│ ├── libs
│ ├── config
│ │ ├── color.js
│ │ ├── config.js
│ │ ├── props.js
│ │ ├── props
│ │ │ ├── actionSheet.js
│ │ │ ├── album.js
│ │ │ ├── alert.js
│ │ │ ├── avatar.js
│ │ │ ├── avatarGroup.js
│ │ │ ├── backtop.js
│ │ │ ├── badge.js
│ │ │ ├── button.js
│ │ │ ├── calendar.js
│ │ │ ├── carKeyboard.js
│ │ │ ├── cell.js
│ │ │ ├── cellGroup.js
│ │ │ ├── checkbox.js
│ │ │ ├── checkboxGroup.js
│ │ │ ├── circleProgress.js
│ │ │ ├── code.js
│ │ │ ├── codeInput.js
│ │ │ ├── col.js
│ │ │ ├── collapse.js
│ │ │ ├── collapseItem.js
│ │ │ ├── columnNotice.js
│ │ │ ├── countDown.js
│ │ │ ├── countTo.js
│ │ │ ├── datetimePicker.js
│ │ │ ├── divider.js
│ │ │ ├── empty.js
│ │ │ ├── form.js
│ │ │ ├── formItem.js
│ │ │ ├── gap.js
│ │ │ ├── grid.js
│ │ │ ├── gridItem.js
│ │ │ ├── icon.js
│ │ │ ├── image.js
│ │ │ ├── indexAnchor.js
│ │ │ ├── indexList.js
│ │ │ ├── input.js
│ │ │ ├── keyboard.js
│ │ │ ├── line.js
│ │ │ ├── lineProgress.js
│ │ │ ├── link.js
│ │ │ ├── list.js
│ │ │ ├── listItem.js
│ │ │ ├── loadingIcon.js
│ │ │ ├── loadingPage.js
│ │ │ ├── loadmore.js
│ │ │ ├── modal.js
│ │ │ ├── navbar.js
│ │ │ ├── noNetwork.js
│ │ │ ├── noticeBar.js
│ │ │ ├── notify.js
│ │ │ ├── numberBox.js
│ │ │ ├── numberKeyboard.js
│ │ │ ├── overlay.js
│ │ │ ├── parse.js
│ │ │ ├── picker.js
│ │ │ ├── popup.js
│ │ │ ├── radio.js
│ │ │ ├── radioGroup.js
│ │ │ ├── rate.js
│ │ │ ├── readMore.js
│ │ │ ├── row.js
│ │ │ ├── rowNotice.js
│ │ │ ├── scrollList.js
│ │ │ ├── search.js
│ │ │ ├── section.js
│ │ │ ├── skeleton.js
│ │ │ ├── slider.js
│ │ │ ├── statusBar.js
│ │ │ ├── steps.js
│ │ │ ├── stepsItem.js
│ │ │ ├── sticky.js
│ │ │ ├── subsection.js
│ │ │ ├── swipeAction.js
│ │ │ ├── swipeActionItem.js
│ │ │ ├── swiper.js
│ │ │ ├── swipterIndicator.js
│ │ │ ├── switch.js
│ │ │ ├── tabbar.js
│ │ │ ├── tabbarItem.js
│ │ │ ├── tabs.js
│ │ │ ├── tag.js
│ │ │ ├── text.js
│ │ │ ├── textarea.js
│ │ │ ├── toast.js
│ │ │ ├── toolbar.js
│ │ │ ├── tooltip.js
│ │ │ ├── transition.js
│ │ │ └── upload.js
│ │ └── zIndex.js
│ ├── css
│ │ ├── color.scss
│ │ ├── common.scss
│ │ ├── components.scss
│ │ ├── flex.scss
│ │ ├── h5.scss
│ │ ├── mixin.scss
│ │ ├── mp.scss
│ │ ├── nvue.scss
│ │ └── vue.scss
│ ├── function
│ │ ├── colorGradient.js
│ │ ├── debounce.js
│ │ ├── index.js
│ │ ├── platform.js
│ │ ├── test.js
│ │ └── throttle.js
│ ├── luch-request
│ │ ├── adapters
│ │ │ └── index.js
│ │ ├── core
│ │ │ ├── InterceptorManager.js
│ │ │ ├── Request.js
│ │ │ ├── buildFullPath.js
│ │ │ ├── defaults.js
│ │ │ ├── dispatchRequest.js
│ │ │ ├── mergeConfig.js
│ │ │ └── settle.js
│ │ ├── helpers
│ │ │ ├── buildURL.js
│ │ │ ├── combineURLs.js
│ │ │ └── isAbsoluteURL.js
│ │ ├── index.d.ts
│ │ ├── index.js
│ │ ├── utils.js
│ │ └── utils
│ │ │ └── clone.js
│ ├── mixin
│ │ ├── button.js
│ │ ├── mixin.js
│ │ ├── mpMixin.js
│ │ ├── mpShare.js
│ │ ├── openType.js
│ │ ├── style.js
│ │ └── touch.js
│ └── util
│ │ ├── async-validator.js
│ │ ├── calendar.js
│ │ ├── dayjs.js
│ │ ├── emitter.js
│ │ └── route.js
│ ├── package.json
│ └── theme.scss
├── unpackage
└── dist
│ └── dev
│ ├── .automator
│ └── mp-weixin
│ │ └── .automator.json
│ └── .sourcemap
│ └── mp-weixin
│ ├── common
│ ├── main.js.map
│ ├── runtime.js.map
│ └── vendor.js.map
│ ├── components
│ ├── category-list
│ │ └── category-list.js.map
│ ├── hb-comment
│ │ └── hb-comment.js.map
│ ├── list-card
│ │ └── list-card.js.map
│ ├── okingtz-cropper
│ │ └── okingtz-cropper.js.map
│ ├── source-card
│ │ └── source-card.js.map
│ ├── watch-login
│ │ ├── watch-button.js.map
│ │ └── watch-input.js.map
│ └── website-card
│ │ └── website-card.js.map
│ ├── pages
│ ├── article
│ │ └── index.js.map
│ ├── articleInfo
│ │ ├── components
│ │ │ ├── ArticleContent.js.map
│ │ │ ├── Comment
│ │ │ │ ├── components
│ │ │ │ │ ├── CommentForm.js.map
│ │ │ │ │ ├── CommentItem.js.map
│ │ │ │ │ └── EmojiSelector.js.map
│ │ │ │ └── index.js.map
│ │ │ ├── CommentIndex.js.map
│ │ │ └── RightBox.js.map
│ │ └── index.js.map
│ ├── avatar
│ │ └── index.js.map
│ ├── create
│ │ └── index.js.map
│ ├── index
│ │ └── index.js.map
│ ├── login
│ │ ├── login.js.map
│ │ └── register.js.map
│ ├── person
│ │ └── index.js.map
│ ├── signature
│ │ └── index.js.map
│ ├── sourceInfo
│ │ ├── components
│ │ │ └── InfoCard.js.map
│ │ └── index.js.map
│ └── website
│ │ └── index.js.map
│ └── uni_modules
│ ├── hb-comment
│ └── components
│ │ └── hb-comment
│ │ └── hb-comment.js.map
│ └── uview-ui
│ └── components
│ ├── u--form
│ └── u--form.js.map
│ ├── u--image
│ └── u--image.js.map
│ ├── u--input
│ └── u--input.js.map
│ ├── u--text
│ └── u--text.js.map
│ ├── u-avatar
│ └── u-avatar.js.map
│ ├── u-back-top
│ └── u-back-top.js.map
│ ├── u-badge
│ └── u-badge.js.map
│ ├── u-button
│ └── u-button.js.map
│ ├── u-divider
│ └── u-divider.js.map
│ ├── u-form-item
│ └── u-form-item.js.map
│ ├── u-form
│ └── u-form.js.map
│ ├── u-gap
│ └── u-gap.js.map
│ ├── u-icon
│ └── u-icon.js.map
│ ├── u-image
│ └── u-image.js.map
│ ├── u-input
│ └── u-input.js.map
│ ├── u-line
│ └── u-line.js.map
│ ├── u-link
│ └── u-link.js.map
│ ├── u-loading-icon
│ └── u-loading-icon.js.map
│ ├── u-overlay
│ └── u-overlay.js.map
│ ├── u-parse
│ ├── node
│ │ └── node.js.map
│ └── u-parse.js.map
│ ├── u-skeleton
│ └── u-skeleton.js.map
│ ├── u-sticky
│ └── u-sticky.js.map
│ ├── u-swiper-indicator
│ └── u-swiper-indicator.js.map
│ ├── u-swiper
│ └── u-swiper.js.map
│ ├── u-tabs
│ └── u-tabs.js.map
│ ├── u-tag
│ └── u-tag.js.map
│ ├── u-text
│ └── u-text.js.map
│ ├── u-toast
│ └── u-toast.js.map
│ └── u-transition
│ └── u-transition.js.map
└── utils
├── index.js
└── throttle.js
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/.DS_Store
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | unpackage
2 | manifest.json
--------------------------------------------------------------------------------
/.hbuilderx/launch.json:
--------------------------------------------------------------------------------
1 | { // launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
2 | // launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数
3 | "version": "0.0",
4 | "configurations": [{
5 | "default" :
6 | {
7 | "launchtype" : "local"
8 | },
9 | "h5" :
10 | {
11 | "launchtype" : "local"
12 | },
13 | "mp-weixin" :
14 | {
15 | "launchtype" : "local"
16 | },
17 | "type" : "uniCloud"
18 | }
19 | ]
20 | }
21 |
--------------------------------------------------------------------------------
/components/no-data/no-data.vue:
--------------------------------------------------------------------------------
1 |
2 | 暂无数据
4 |
or the have the class
14 | (!clsReg.test(pre.className) && !clsReg.test(env.element.className))
15 | ) {
16 | env.code = env.code.replace(/^(?:\r?\n|\r)/, '');
17 | }
18 | }
19 | });
20 |
21 | }());
22 |
--------------------------------------------------------------------------------
/node_modules/prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js:
--------------------------------------------------------------------------------
1 | "undefined"!=typeof Prism&&"undefined"!=typeof document&&Prism.hooks.add("before-sanity-check",function(e){if(e.code){var n=e.element.parentNode,o=/(?:^|\s)keep-initial-line-feed(?:\s|$)/;!n||"pre"!==n.nodeName.toLowerCase()||o.test(n.className)||o.test(e.element.className)||(e.code=e.code.replace(/^(?:\r?\n|\r)/,""))}});
--------------------------------------------------------------------------------
/node_modules/prismjs/plugins/show-invisibles/prism-show-invisibles.css:
--------------------------------------------------------------------------------
1 | .token.tab:not(:empty),
2 | .token.cr,
3 | .token.lf,
4 | .token.space {
5 | position: relative;
6 | }
7 |
8 | .token.tab:not(:empty):before,
9 | .token.cr:before,
10 | .token.lf:before,
11 | .token.space:before {
12 | color: #808080;
13 | opacity: 0.6;
14 | position: absolute;
15 | }
16 |
17 | .token.tab:not(:empty):before {
18 | content: '\21E5';
19 | }
20 |
21 | .token.cr:before {
22 | content: '\240D';
23 | }
24 |
25 | .token.crlf:before {
26 | content: '\240D\240A';
27 | }
28 | .token.lf:before {
29 | content: '\240A';
30 | }
31 |
32 | .token.space:before {
33 | content: '\00B7';
34 | }
35 |
--------------------------------------------------------------------------------
/node_modules/prismjs/plugins/show-invisibles/prism-show-invisibles.min.js:
--------------------------------------------------------------------------------
1 | !function(){if("undefined"!=typeof Prism){var i={tab:/\t/,crlf:/\r\n/,lf:/\n/,cr:/\r/,space:/ /};Prism.hooks.add("before-highlight",function(r){s(r.grammar)})}function f(r,e){var i=r[e];switch(Prism.util.type(i)){case"RegExp":var a={};r[e]={pattern:i,inside:a},s(a);break;case"Array":for(var n=0,t=i.length;n /}}}}},Prism.hooks.add("wrap",function(e){if("treeview"===e.language&&"entry-name"===e.type){var t=e.classes,n=/(^|[^\\])\/\s*$/;if(n.test(e.content))e.content=e.content.replace(n,"$1"),t.push("dir");else{e.content=e.content.replace(/(^|[^\\])[=*|]\s*$/,"$1");for(var a=e.content.toLowerCase().replace(/\s+/g,"").split(".");1
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
29 |
37 |
--------------------------------------------------------------------------------
/pages/setting/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
10 |
11 |
25 |
26 |
33 |
--------------------------------------------------------------------------------
/pages/sourceInfo/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
25 |
26 |
28 |
--------------------------------------------------------------------------------
/pages/webview/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
19 |
20 |
22 |
--------------------------------------------------------------------------------
/readme/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/1.png
--------------------------------------------------------------------------------
/readme/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/10.png
--------------------------------------------------------------------------------
/readme/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/11.png
--------------------------------------------------------------------------------
/readme/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/2.png
--------------------------------------------------------------------------------
/readme/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/3.png
--------------------------------------------------------------------------------
/readme/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/4.png
--------------------------------------------------------------------------------
/readme/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/5.png
--------------------------------------------------------------------------------
/readme/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/6.png
--------------------------------------------------------------------------------
/readme/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/7.png
--------------------------------------------------------------------------------
/readme/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/8.png
--------------------------------------------------------------------------------
/readme/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/readme/9.png
--------------------------------------------------------------------------------
/static/fonts/iconfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/static/fonts/iconfont.ttf
--------------------------------------------------------------------------------
/static/fonts/iconfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/static/fonts/iconfont.woff
--------------------------------------------------------------------------------
/static/fonts/iconfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/static/fonts/iconfont.woff2
--------------------------------------------------------------------------------
/static/img/no-data.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/static/img/no-data.png
--------------------------------------------------------------------------------
/static/img/qrcode.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/static/img/qrcode.jpg
--------------------------------------------------------------------------------
/static/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/static/logo.png
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-car-keyboard/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 是否打乱键盘按键的顺序
4 | random: {
5 | type: Boolean,
6 | default: false
7 | },
8 | // 输入一个中文后,是否自动切换到英文
9 | autoChange: {
10 | type: Boolean,
11 | default: false
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-cell-group/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 分组标题
4 | title: {
5 | type: String,
6 | default: uni.$u.props.cellGroup.title
7 | },
8 | // 是否显示外边框
9 | border: {
10 | type: Boolean,
11 | default: uni.$u.props.cellGroup.border
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-circle-progress/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | percentage: {
4 | type: [String, Number],
5 | default: uni.$u.props.circleProgress.percentage
6 | }
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-collapse/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 当前展开面板的name,非手风琴模式:[],手风琴模式:string | number
4 | value: {
5 | type: [String, Number, Array, null],
6 | default: uni.$u.props.collapse.value
7 | },
8 | // 是否手风琴模式
9 | accordion: {
10 | type: Boolean,
11 | default: uni.$u.props.collapse.accordion
12 | },
13 | // 是否显示外边框
14 | border: {
15 | type: Boolean,
16 | default: uni.$u.props.collapse.border
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-count-down/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 倒计时时长,单位ms
4 | time: {
5 | type: [String, Number],
6 | default: uni.$u.props.countDown.time
7 | },
8 | // 时间格式,DD-日,HH-时,mm-分,ss-秒,SSS-毫秒
9 | format: {
10 | type: String,
11 | default: uni.$u.props.countDown.format
12 | },
13 | // 是否自动开始倒计时
14 | autoStart: {
15 | type: Boolean,
16 | default: uni.$u.props.countDown.autoStart
17 | },
18 | // 是否展示毫秒倒计时
19 | millisecond: {
20 | type: Boolean,
21 | default: uni.$u.props.countDown.millisecond
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-dropdown/u-dropdown.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/uni_modules/uview-ui/components/u-dropdown/u-dropdown.vue
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-gap/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 背景颜色(默认transparent)
4 | bgColor: {
5 | type: String,
6 | default: uni.$u.props.gap.bgColor
7 | },
8 | // 分割槽高度,单位px(默认30)
9 | height: {
10 | type: [String, Number],
11 | default: uni.$u.props.gap.height
12 | },
13 | // 与上一个组件的距离
14 | marginTop: {
15 | type: [String, Number],
16 | default: uni.$u.props.gap.marginTop
17 | },
18 | // 与下一个组件的距离
19 | marginBottom: {
20 | type: [String, Number],
21 | default: uni.$u.props.gap.marginBottom
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-grid-item/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 宫格的name
4 | name: {
5 | type: [String, Number, null],
6 | default: uni.$u.props.gridItem.name
7 | },
8 | // 背景颜色
9 | bgColor: {
10 | type: String,
11 | default: uni.$u.props.gridItem.bgColor
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-grid/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 分成几列
4 | col: {
5 | type: [String, Number],
6 | default: uni.$u.props.grid.col
7 | },
8 | // 是否显示边框
9 | border: {
10 | type: Boolean,
11 | default: uni.$u.props.grid.border
12 | },
13 | // 宫格对齐方式,表现为数量少的时候,靠左,居中,还是靠右
14 | align: {
15 | type: String,
16 | default: uni.$u.props.grid.align
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-index-item/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 |
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-list-item/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 用于滚动到指定item
4 | anchor: {
5 | type: [String, Number],
6 | default: uni.$u.props.listItem.anchor
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-no-network/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 页面文字提示
4 | tips: {
5 | type: String,
6 | default: uni.$u.props.noNetwork.tips
7 | },
8 | // 一个z-index值,用于设置没有网络这个组件的层次,因为页面可能会有其他定位的元素层级过高,导致此组件被覆盖
9 | zIndex: {
10 | type: [String, Number],
11 | default: uni.$u.props.noNetwork.zIndex
12 | },
13 | // image 没有网络的图片提示
14 | image: {
15 | type: String,
16 | default: uni.$u.props.noNetwork.image
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-number-keyboard/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 键盘的类型,number-数字键盘,card-身份证键盘
4 | mode: {
5 | type: String,
6 | default: uni.$u.props.numberKeyboard.value
7 | },
8 | // 是否显示键盘的"."符号
9 | dotDisabled: {
10 | type: Boolean,
11 | default: uni.$u.props.numberKeyboard.dotDisabled
12 | },
13 | // 是否打乱键盘按键的顺序
14 | random: {
15 | type: Boolean,
16 | default: uni.$u.props.numberKeyboard.random
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-overlay/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 是否显示遮罩
4 | show: {
5 | type: Boolean,
6 | default: uni.$u.props.overlay.show
7 | },
8 | // 层级z-index
9 | zIndex: {
10 | type: [String, Number],
11 | default: uni.$u.props.overlay.zIndex
12 | },
13 | // 遮罩的过渡时间,单位为ms
14 | duration: {
15 | type: [String, Number],
16 | default: uni.$u.props.overlay.duration
17 | },
18 | // 不透明度值,当做rgba的第四个参数
19 | opacity: {
20 | type: [String, Number],
21 | default: uni.$u.props.overlay.opacity
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-picker-column/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 |
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-picker-column/u-picker-column.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
24 |
25 |
28 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-row/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 给col添加间距,左右边距各占一半
4 | gutter: {
5 | type: [String, Number],
6 | default: uni.$u.props.row.gutter
7 | },
8 | // 水平排列方式,可选值为`start`(或`flex-start`)、`end`(或`flex-end`)、`center`、`around`(或`space-around`)、`between`(或`space-between`)
9 | justify: {
10 | type: String,
11 | default: uni.$u.props.row.justify
12 | },
13 | // 垂直对齐方式,可选值为top、center、bottom
14 | align: {
15 | type: String,
16 | default: uni.$u.props.row.align
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-safe-bottom/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 |
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-scroll-list/other.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/uni_modules/uview-ui/components/u-scroll-list/other.js
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-status-bar/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | bgColor: {
4 | type: String,
5 | default: uni.$u.props.statusBar.bgColor
6 | }
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-steps-item/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 标题
4 | title: {
5 | type: [String, Number],
6 | default: uni.$u.props.stepsItem.title
7 | },
8 | // 描述文本
9 | desc: {
10 | type: [String, Number],
11 | default: uni.$u.props.stepsItem.desc
12 | },
13 | // 图标大小
14 | iconSize: {
15 | type: [String, Number],
16 | default: uni.$u.props.stepsItem.iconSize
17 | },
18 | // 当前步骤是否处于失败状态
19 | error: {
20 | type: Boolean,
21 | default: uni.$u.props.stepsItem.error
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-swipe-action-item/wxs.js:
--------------------------------------------------------------------------------
1 | export default {
2 | methods: {
3 | // 关闭时执行
4 | closeHandler() {
5 | this.status = 'close'
6 | },
7 | setState(status) {
8 | this.status = status
9 | },
10 | closeOther() {
11 | // 尝试关闭其他打开的单元格
12 | this.parent && this.parent.closeOther(this)
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-swipe-action/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 是否自动关闭其他swipe按钮组
4 | autoClose: {
5 | type: Boolean,
6 | default: uni.$u.props.swipeAction.autoClose
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-table/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 |
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-table/u-table.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
25 |
26 |
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-tabs-item/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 |
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-tabs-item/u-tabs-item.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
27 |
28 |
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-td/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 |
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-td/u-td.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
27 |
28 |
32 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-tr/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 |
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-tr/u-tr.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
27 |
28 |
32 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-transition/props.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | // 是否展示组件
4 | show: {
5 | type: Boolean,
6 | default: uni.$u.props.transition.show
7 | },
8 | // 使用的动画模式
9 | mode: {
10 | type: String,
11 | default: uni.$u.props.transition.mode
12 | },
13 | // 动画的执行时间,单位ms
14 | duration: {
15 | type: [String, Number],
16 | default: uni.$u.props.transition.duration
17 | },
18 | // 使用的动画过渡函数
19 | timingFunction: {
20 | type: String,
21 | default: uni.$u.props.transition.timingFunction
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/u-upload/mixin.js:
--------------------------------------------------------------------------------
1 | export default {
2 | watch: {
3 | // 监听accept的变化,判断是否符合个平台要求
4 | // 只有微信小程序才支持选择媒体,文件类型,所以这里做一个判断提示
5 | accept: {
6 | immediate: true,
7 | handler(val) {
8 | // #ifndef MP-WEIXIN
9 | if (val === 'all' || val === 'media') {
10 | uni.$u.error('只有微信小程序才支持把accept配置为all、media之一')
11 | }
12 | // #endif
13 | // #ifndef H5 || MP-WEIXIN
14 | if (val === 'file') {
15 | uni.$u.error('只有微信小程序和H5(HX2.9.9)才支持把accept配置为file')
16 | }
17 | // #endif
18 | }
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/components/uview-ui/uview-ui.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
13 |
14 |
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/index.scss:
--------------------------------------------------------------------------------
1 | // 引入公共基础类
2 | @import "./libs/css/common.scss";
3 | @import "./libs/css/color.scss";
4 |
5 | // 非nvue的样式
6 | /* #ifndef APP-NVUE */
7 | @import "./libs/css/vue.scss";
8 | /* #endif */
9 |
10 | // nvue的特有样式
11 | /* #ifdef APP-NVUE */
12 | @import "./libs/css/nvue.scss";
13 | /* #endif */
14 |
15 | // 小程序特有的样式
16 | /* #ifdef MP */
17 | @import "./libs/css/mp.scss";
18 | /* #endif */
19 |
20 | // H5特有的样式
21 | /* #ifdef H5 */
22 | @import "./libs/css/h5.scss";
23 | /* #endif */
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/color.js:
--------------------------------------------------------------------------------
1 | // 为了让用户能够自定义主题,会逐步弃用此文件,各颜色通过css提供
2 | // 为了给某些特殊场景使用和向后兼容,无需删除此文件(2020-06-20)
3 | const color = {
4 | primary: '#3c9cff',
5 | info: '#909399',
6 | default: '#909399',
7 | warning: '#f9ae3d',
8 | error: '#f56c6c',
9 | success: '#5ac725',
10 | mainColor: '#303133',
11 | contentColor: '#606266',
12 | tipsColor: '#909399',
13 | lightColor: '#c0c4cc',
14 | borderColor: '#e4e7ed'
15 | }
16 |
17 | export default color
18 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/config.js:
--------------------------------------------------------------------------------
1 | // 此版本发布于2020-12-29
2 | const version = '2.0.19'
3 |
4 | export default {
5 | v: version,
6 | version,
7 | // 主题名称
8 | type: [
9 | 'primary',
10 | 'success',
11 | 'info',
12 | 'error',
13 | 'warning'
14 | ],
15 | // 颜色部分,本来可以通过scss的:export导出供js使用,但是奈何nvue不支持
16 | color: {
17 | 'u-primary': '#2979ff',
18 | 'u-warning': '#ff9900',
19 | 'u-success': '#19be6b',
20 | 'u-error': '#fa3534',
21 | 'u-info': '#909399',
22 | 'u-main-color': '#303133',
23 | 'u-content-color': '#606266',
24 | 'u-tips-color': '#909399',
25 | 'u-light-color': '#c0c4cc'
26 | },
27 | // 默认单位,可以通过配置为rpx,那么在用于传入组件大小参数为数值时,就默认为rpx
28 | unit: 'px'
29 | }
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/actionSheet.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:44:35
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/actionSheet.js
9 | */
10 | export default {
11 | // action-sheet组件
12 | actionSheet: {
13 | show: false,
14 | title: '',
15 | description: '',
16 | actions: () => [],
17 | index: '',
18 | cancelText: '',
19 | closeOnClickAction: true,
20 | safeAreaInsetBottom: true,
21 | openType: '',
22 | closeOnClickOverlay: true,
23 | round: 0
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/album.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:47:24
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/album.js
9 | */
10 | export default {
11 | // album 组件
12 | album: {
13 | urls: () => [],
14 | keyName: '',
15 | singleSize: 180,
16 | multipleSize: 70,
17 | space: 6,
18 | singleMode: 'scaleToFill',
19 | multipleMode: 'aspectFill',
20 | maxCount: 9,
21 | previewFullImage: true,
22 | rowCount: 3,
23 | showMore: true
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/alert.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:48:53
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/alert.js
9 | */
10 | export default {
11 | // alert警告组件
12 | alert: {
13 | title: '',
14 | type: 'warning',
15 | description: '',
16 | closable: false,
17 | showIcon: false,
18 | effect: 'light',
19 | center: false,
20 | fontSize: 14
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/avatar.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:49:22
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/avatar.js
9 | */
10 | export default {
11 | // avatar 组件
12 | avatar: {
13 | src: '',
14 | shape: 'circle',
15 | size: 40,
16 | mode: 'scaleToFill',
17 | text: '',
18 | bgColor: '#c0c4cc',
19 | color: '#ffffff',
20 | fontSize: 18,
21 | icon: '',
22 | mpAvatar: false,
23 | randomBgColor: false,
24 | defaultUrl: '',
25 | colorIndex: '',
26 | name: ''
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/avatarGroup.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:49:55
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/avatarGroup.js
9 | */
10 | export default {
11 | // avatarGroup 组件
12 | avatarGroup: {
13 | urls: () => [],
14 | maxCount: 5,
15 | shape: 'circle',
16 | mode: 'scaleToFill',
17 | showMore: true,
18 | size: 40,
19 | keyName: '',
20 | gap: 0.5,
21 | extraValue: 0
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/backtop.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:50:18
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/backtop.js
9 | */
10 | export default {
11 | // backtop组件
12 | backtop: {
13 | mode: 'circle',
14 | icon: 'arrow-upward',
15 | text: '',
16 | duration: 100,
17 | scrollTop: 0,
18 | top: 400,
19 | bottom: 100,
20 | right: 20,
21 | zIndex: 9,
22 | iconStyle: () => ({
23 | color: '#909399',
24 | fontSize: '19px'
25 | })
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/badge.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-23 19:51:50
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/badge.js
9 | */
10 | export default {
11 | // 徽标数组件
12 | badge: {
13 | isDot: false,
14 | value: '',
15 | show: true,
16 | max: 999,
17 | type: 'error',
18 | showZero: false,
19 | bgColor: null,
20 | color: null,
21 | shape: 'circle',
22 | numberType: 'overflow',
23 | offset: () => [],
24 | inverted: false,
25 | absolute: false
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/carKeyboard.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:53:20
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/carKeyboard.js
9 | */
10 | export default {
11 | // 车牌号键盘
12 | carKeyboard: {
13 | random: false
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/cell.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-23 20:53:09
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/cell.js
9 | */
10 | export default {
11 | // cell组件的props
12 | cell: {
13 | customClass: '',
14 | title: '',
15 | label: '',
16 | value: '',
17 | icon: '',
18 | titleWidth: '',
19 | disabled: false,
20 | border: true,
21 | center: false,
22 | url: '',
23 | linkType: 'navigateTo',
24 | clickable: false,
25 | isLink: false,
26 | required: false,
27 | arrowDirection: '',
28 | iconStyle: {},
29 | rightIconStyle: {},
30 | rightIcon: 'arrow-right',
31 | titleStyle: {},
32 | size: '',
33 | stop: true,
34 | name: ''
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/cellGroup.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:54:16
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/cellGroup.js
9 | */
10 | export default {
11 | // cell-group组件的props
12 | cellGroup: {
13 | title: '',
14 | border: true,
15 | customStyle: {}
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/checkbox.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-23 21:06:59
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/checkbox.js
9 | */
10 | export default {
11 | // checkbox组件
12 | checkbox: {
13 | name: '',
14 | shape: 'square',
15 | size: '',
16 | checkbox: false,
17 | disabled: '',
18 | activeColor: '',
19 | inactiveColor: '',
20 | iconSize: '',
21 | iconColor: '',
22 | label: '',
23 | labelSize: '',
24 | labelColor: '',
25 | labelDisabled: ''
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/circleProgress.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:55:02
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/circleProgress.js
9 | */
10 | export default {
11 | // circleProgress 组件
12 | circleProgress: {
13 | percentage: 30
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/code.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:55:27
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/code.js
9 | */
10 |
11 | export default {
12 | // code 组件
13 | code: {
14 | seconds: 60,
15 | startText: '获取验证码',
16 | changeText: 'X秒重新获取',
17 | endText: '重新获取',
18 | keepRunning: false,
19 | uniqueKey: ''
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/codeInput.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:55:58
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/codeInput.js
9 | */
10 | export default {
11 | // codeInput 组件
12 | codeInput: {
13 | maxlength: 6,
14 | dot: false,
15 | mode: 'box',
16 | hairline: false,
17 | space: 10,
18 | value: '',
19 | focus: false,
20 | bold: false,
21 | color: '#606266',
22 | fontSize: 18,
23 | size: 35,
24 | disabledKeyboard: false,
25 | borderColor: '#c9cacc',
26 | disabledDot: true
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/col.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:56:12
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/col.js
9 | */
10 | export default {
11 | // col 组件
12 | col: {
13 | span: 12,
14 | offset: 0,
15 | justify: 'start',
16 | align: 'stretch',
17 | textAlign: 'left'
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/collapse.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:56:30
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/collapse.js
9 | */
10 | export default {
11 | // collapse 组件
12 | collapse: {
13 | value: null,
14 | accordion: false,
15 | border: true
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/collapseItem.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:56:42
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/collapseItem.js
9 | */
10 | export default {
11 | // collapseItem 组件
12 | collapseItem: {
13 | title: '',
14 | value: '',
15 | label: '',
16 | disabled: false,
17 | isLink: true,
18 | clickable: true,
19 | border: true,
20 | align: 'left',
21 | name: '',
22 | icon: '',
23 | duration: 300
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/columnNotice.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:57:16
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/columnNotice.js
9 | */
10 | export default {
11 | // columnNotice 组件
12 | columnNotice: {
13 | text: '',
14 | icon: 'volume',
15 | mode: '',
16 | color: '#f9ae3d',
17 | bgColor: '#fdf6ec',
18 | fontSize: 14,
19 | speed: 80,
20 | step: false,
21 | duration: 1500,
22 | disableTouch: true
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/countDown.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:11:29
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/countDown.js
9 | */
10 | export default {
11 | // u-count-down 计时器组件
12 | countDown: {
13 | time: 0,
14 | format: 'HH:mm:ss',
15 | autoStart: true,
16 | millisecond: false
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/countTo.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:57:32
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/countTo.js
9 | */
10 | export default {
11 | // countTo 组件
12 | countTo: {
13 | startVal: 0,
14 | endVal: 0,
15 | duration: 2000,
16 | autoplay: true,
17 | decimals: 0,
18 | useEasing: true,
19 | decimal: '.',
20 | color: '#606266',
21 | fontSize: 22,
22 | bold: false,
23 | separator: ''
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/divider.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:58:03
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/divider.js
9 | */
10 | export default {
11 | // divider组件
12 | divider: {
13 | dashed: false,
14 | hairline: true,
15 | dot: false,
16 | textPosition: 'center',
17 | text: '',
18 | textSize: 14,
19 | textColor: '#909399',
20 | lineColor: '#dcdfe6'
21 | }
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/empty.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:03:27
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/empty.js
9 | */
10 | export default {
11 | // empty组件
12 | empty: {
13 | icon: '',
14 | text: '',
15 | textColor: '#c0c4cc',
16 | textSize: 14,
17 | iconColor: '#c0c4cc',
18 | iconSize: 90,
19 | mode: 'data',
20 | width: 160,
21 | height: 160,
22 | show: true,
23 | marginTop: 0
24 | }
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/form.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:03:49
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/form.js
9 | */
10 | export default {
11 | // form 组件
12 | form: {
13 | model: () => ({}),
14 | rules: () => ({}),
15 | errorType: 'message',
16 | borderBottom: true,
17 | labelPosition: 'left',
18 | labelWidth: 45,
19 | labelAlign: 'left',
20 | labelStyle: () => ({})
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/formItem.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:04:32
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/formItem.js
9 | */
10 | export default {
11 | // formItem 组件
12 | formItem: {
13 | label: '',
14 | prop: '',
15 | borderBottom: '',
16 | labelWidth: '',
17 | rightIcon: '',
18 | leftIcon: '',
19 | required: false
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/gap.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:05:25
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/gap.js
9 | */
10 | export default {
11 | // gap组件
12 | gap: {
13 | bgColor: 'transparent',
14 | height: 20,
15 | marginTop: 0,
16 | marginBottom: 0,
17 | customStyle: {}
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/grid.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:05:57
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/grid.js
9 | */
10 | export default {
11 | // grid组件
12 | grid: {
13 | col: 3,
14 | border: false,
15 | align: 'left'
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/gridItem.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:06:13
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/gridItem.js
9 | */
10 | export default {
11 | // grid-item组件
12 | gridItem: {
13 | name: null,
14 | bgColor: 'transparent'
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/image.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:01:51
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/image.js
9 | */
10 | export default {
11 | // image组件
12 | image: {
13 | src: '',
14 | mode: 'aspectFill',
15 | width: '300',
16 | height: '225',
17 | shape: 'square',
18 | radius: 0,
19 | lazyLoad: true,
20 | showMenuByLongpress: true,
21 | loadingIcon: 'photo',
22 | errorIcon: 'error-circle',
23 | showLoading: true,
24 | showError: true,
25 | fade: true,
26 | webp: false,
27 | duration: 500,
28 | bgColor: '#f3f4f6'
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/indexAnchor.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:13:15
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/indexAnchor.js
9 | */
10 | export default {
11 | // indexAnchor 组件
12 | indexAnchor: {
13 | text: '',
14 | color: '#606266',
15 | size: 14,
16 | bgColor: '#dedede',
17 | height: 32
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/indexList.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:13:35
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/indexList.js
9 | */
10 | export default {
11 | // indexList 组件
12 | indexList: {
13 | inactiveColor: '#606266',
14 | activeColor: '#5677fc',
15 | indexList: () => [],
16 | sticky: true,
17 | customNavHeight: 0
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/keyboard.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:07:49
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/keyboard.js
9 | */
10 | export default {
11 | // 键盘组件
12 | keyboard: {
13 | mode: 'number',
14 | dotDisabled: false,
15 | tooltip: true,
16 | showTips: true,
17 | tips: '',
18 | showCancel: true,
19 | showConfirm: true,
20 | random: false,
21 | safeAreaInsetBottom: true,
22 | closeOnClickOverlay: true,
23 | show: false,
24 | overlay: true,
25 | zIndex: 10075,
26 | cancelText: '取消',
27 | confirmText: '确定',
28 | autoChange: false
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/line.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:04:49
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/line.js
9 | */
10 | export default {
11 | // line组件
12 | line: {
13 | color: '#d6d7d9',
14 | length: '100%',
15 | direction: 'row',
16 | hairline: true,
17 | margin: 0,
18 | dashed: false
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/lineProgress.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:14:11
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/lineProgress.js
9 | */
10 | export default {
11 | // lineProgress 组件
12 | lineProgress: {
13 | activeColor: '#19be6b',
14 | inactiveColor: '#ececec',
15 | percentage: 0,
16 | showText: true,
17 | height: 12
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/link.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:45:36
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/link.js
9 | */
10 | import config from '../config'
11 |
12 | const {
13 | color
14 | } = config
15 | export default {
16 | // link超链接组件props参数
17 | link: {
18 | color: color['u-primary'],
19 | fontSize: 15,
20 | underLine: false,
21 | href: '',
22 | mpTips: '链接已复制,请在浏览器打开',
23 | lineColor: '',
24 | text: ''
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/list.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:14:53
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/list.js
9 | */
10 | export default {
11 | // list 组件
12 | list: {
13 | showScrollbar: false,
14 | lowerThreshold: 50,
15 | upperThreshold: 0,
16 | scrollTop: 0,
17 | offsetAccuracy: 10,
18 | enableFlex: false,
19 | pagingEnabled: false,
20 | scrollable: true,
21 | scrollIntoView: '',
22 | scrollWithAnimation: false,
23 | enableBackToTop: false,
24 | height: 0,
25 | width: 0,
26 | preLoadScreen: 1
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/listItem.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:15:40
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/listItem.js
9 | */
10 | export default {
11 | // listItem 组件
12 | listItem: {
13 | anchor: ''
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/loadingIcon.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:45:47
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/loadingIcon.js
9 | */
10 | import config from '../config'
11 |
12 | const {
13 | color
14 | } = config
15 | export default {
16 | // loading-icon加载中图标组件
17 | loadingIcon: {
18 | show: true,
19 | color: color['u-tips-color'],
20 | textColor: color['u-tips-color'],
21 | vertical: false,
22 | mode: 'spinner',
23 | size: 24,
24 | textSize: 15,
25 | text: '',
26 | timingFunction: 'ease-in-out',
27 | duration: 1200,
28 | inactiveColor: ''
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/loadingPage.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:00:23
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/loadingPage.js
9 | */
10 | export default {
11 | // loading-page组件
12 | loadingPage: {
13 | loadingText: '正在加载',
14 | image: '',
15 | loadingMode: 'circle',
16 | loading: false,
17 | bgColor: '#ffffff',
18 | color: '#C8C8C8',
19 | fontSize: 19,
20 | loadingColor: '#C8C8C8'
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/loadmore.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:15:26
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/loadmore.js
9 | */
10 | export default {
11 | // loadmore 组件
12 | loadmore: {
13 | status: 'loadmore',
14 | bgColor: 'transparent',
15 | icon: true,
16 | fontSize: 14,
17 | color: '#606266',
18 | loadingIcon: 'spinner',
19 | loadmoreText: '加载更多',
20 | loadingText: '正在加载...',
21 | nomoreText: '没有更多了',
22 | isDot: false,
23 | iconColor: '#b7b7b7',
24 | marginTop: 10,
25 | marginBottom: 10,
26 | height: 'auto',
27 | line: false
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/noticeBar.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:17:13
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/noticeBar.js
9 | */
10 | export default {
11 | // noticeBar
12 | noticeBar: {
13 | text: () => [],
14 | direction: 'row',
15 | step: false,
16 | icon: 'volume',
17 | mode: '',
18 | color: '#f9ae3d',
19 | bgColor: '#fdf6ec',
20 | speed: 80,
21 | fontSize: 14,
22 | duration: 2000,
23 | disableTouch: true,
24 | url: '',
25 | linkType: 'navigateTo'
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/notify.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:10:21
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/notify.js
9 | */
10 | export default {
11 | // notify组件
12 | notify: {
13 | top: 0,
14 | type: 'primary',
15 | color: '#ffffff',
16 | bgColor: '',
17 | message: '',
18 | duration: 3000,
19 | fontSize: 15,
20 | safeAreaInsetTop: false
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/numberKeyboard.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:08:05
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/numberKeyboard.js
9 | */
10 | export default {
11 | // 数字键盘
12 | numberKeyboard: {
13 | mode: 'number',
14 | dotDisabled: false,
15 | random: false
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/overlay.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:06:50
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/overlay.js
9 | */
10 | export default {
11 | // overlay组件
12 | overlay: {
13 | show: false,
14 | zIndex: 10070,
15 | duration: 300,
16 | opacity: 0.5
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/parse.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:17:33
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/parse.js
9 | */
10 | export default {
11 | // parse
12 | parse: {
13 | copyLink: true,
14 | errorImg: '',
15 | lazyLoad: false,
16 | loadingImg: '',
17 | pauseVideo: true,
18 | previewImg: true,
19 | setTitle: true,
20 | showImgMenu: true
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/picker.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:18:20
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/picker.js
9 | */
10 | export default {
11 | // picker
12 | picker: {
13 | show: false,
14 | showToolbar: true,
15 | title: '',
16 | columns: () => [],
17 | loading: false,
18 | itemHeight: 44,
19 | cancelText: '取消',
20 | confirmText: '确定',
21 | cancelColor: '#909193',
22 | confirmColor: '#3c9cff',
23 | singleIndex: 0,
24 | visibleItemCount: 5,
25 | keyName: 'text',
26 | closeOnClickOverlay: false,
27 | defaultIndex: () => []
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/popup.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:06:33
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/popup.js
9 | */
10 | export default {
11 | // popup组件
12 | popup: {
13 | show: false,
14 | overlay: true,
15 | mode: 'bottom',
16 | duration: 300,
17 | closeable: false,
18 | overlayStyle: () => {},
19 | closeOnClickOverlay: true,
20 | zIndex: 10075,
21 | safeAreaInsetBottom: true,
22 | safeAreaInsetTop: false,
23 | closeIconPos: 'top-right',
24 | round: 0,
25 | zoom: true,
26 | bgColor: '',
27 | overlayOpacity: 0.5
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/radio.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:02:34
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/radio.js
9 | */
10 | export default {
11 | // radio组件
12 | radio: {
13 | name: '',
14 | shape: '',
15 | disabled: '',
16 | labelDisabled: '',
17 | activeColor: '',
18 | inactiveColor: '',
19 | iconSize: '',
20 | labelSize: '',
21 | label: '',
22 | labelColor: '',
23 | size: '',
24 | iconColor: '',
25 | placement: ''
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/rate.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:05:09
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/rate.js
9 | */
10 | export default {
11 | // rate组件
12 | rate: {
13 | value: 1,
14 | count: 5,
15 | disabled: false,
16 | size: 18,
17 | inactiveColor: '#b2b2b2',
18 | activeColor: '#FA3534',
19 | gutter: 4,
20 | minCount: 1,
21 | allowHalf: false,
22 | activeIcon: 'star-fill',
23 | inactiveIcon: 'star',
24 | touchable: true
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/readMore.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:18:41
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/readMore.js
9 | */
10 | export default {
11 | // readMore
12 | readMore: {
13 | showHeight: 400,
14 | toggle: false,
15 | closeText: '展开阅读全文',
16 | openText: '收起',
17 | color: '#2979ff',
18 | fontSize: 14,
19 | textIndent: '2em',
20 | name: ''
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/row.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:18:58
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/row.js
9 | */
10 | export default {
11 | // row
12 | row: {
13 | gutter: 0,
14 | justify: 'start',
15 | align: 'center'
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/rowNotice.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:19:13
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/rowNotice.js
9 | */
10 | export default {
11 | // rowNotice
12 | rowNotice: {
13 | text: '',
14 | icon: 'volume',
15 | mode: '',
16 | color: '#f9ae3d',
17 | bgColor: '#fdf6ec',
18 | fontSize: 14,
19 | speed: 80
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/scrollList.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:19:28
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/scrollList.js
9 | */
10 | export default {
11 | // scrollList
12 | scrollList: {
13 | indicatorWidth: 50,
14 | indicatorBarWidth: 20,
15 | indicator: true,
16 | indicatorColor: '#f2f2f2',
17 | indicatorActiveColor: '#3c9cff',
18 | indicatorStyle: ''
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/section.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:07:33
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/section.js
9 | */
10 | export default {
11 | // u-section组件
12 | section: {
13 | title: '',
14 | subTitle: '更多',
15 | right: true,
16 | fontSize: 15,
17 | bold: true,
18 | color: '#303133',
19 | subColor: '#909399',
20 | showLine: true,
21 | lineColor: '',
22 | arrow: true
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/skeleton.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:20:14
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/skeleton.js
9 | */
10 | export default {
11 | // skeleton
12 | skeleton: {
13 | loading: true,
14 | animate: true,
15 | rows: 0,
16 | rowsWidth: '100%',
17 | rowsHeight: 18,
18 | title: true,
19 | titleWidth: '50%',
20 | titleHeight: 18,
21 | avatar: false,
22 | avatarSize: 32,
23 | avatarShape: 'circle'
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/slider.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:08:25
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/slider.js
9 | */
10 | export default {
11 | // slider组件
12 | slider: {
13 | value: 0,
14 | blockSize: 18,
15 | min: 0,
16 | max: 100,
17 | step: 1,
18 | activeColor: '#2979ff',
19 | inactiveColor: '#c0c4cc',
20 | blockColor: '#ffffff',
21 | showValue: false,
22 | blockStyle: () => {}
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/statusBar.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:20:39
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/statusBar.js
9 | */
10 | export default {
11 | // statusBar
12 | statusBar: {
13 | bgColor: 'transparent'
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/steps.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:12:37
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/steps.js
9 | */
10 | export default {
11 | // steps组件
12 | steps: {
13 | direction: 'row',
14 | current: 0,
15 | activeColor: '#3c9cff',
16 | inactiveColor: '#969799',
17 | activeIcon: '',
18 | inactiveIcon: '',
19 | dot: false
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/stepsItem.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:12:55
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/stepsItem.js
9 | */
10 | export default {
11 | // steps-item组件
12 | stepsItem: {
13 | title: '',
14 | desc: '',
15 | iconSize: 17,
16 | error: false
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/sticky.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:01:30
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/sticky.js
9 | */
10 | export default {
11 | // sticky组件
12 | sticky: {
13 | offsetTop: 0,
14 | customNavHeight: 0,
15 | disabled: false,
16 | bgColor: 'transparent',
17 | zIndex: '',
18 | index: ''
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/subsection.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:12:20
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/subsection.js
9 | */
10 | export default {
11 | // subsection组件
12 | subsection: {
13 | list: [],
14 | current: 0,
15 | activeColor: '#3c9cff',
16 | inactiveColor: '#303133',
17 | mode: 'button',
18 | fontSize: 12,
19 | bold: true,
20 | bgColor: '#eeeeef',
21 | keyName: 'name'
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/swipeAction.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:00:42
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/swipeAction.js
9 | */
10 | export default {
11 | // swipe-action组件
12 | swipeAction: {
13 | autoClose: true
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/swipeActionItem.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:01:13
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/swipeActionItem.js
9 | */
10 | export default {
11 | // swipeActionItem 组件
12 | swipeActionItem: {
13 | show: false,
14 | name: '',
15 | disabled: false,
16 | threshold: 20,
17 | autoClose: true,
18 | options: [],
19 | duration: 300
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/swipterIndicator.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:22:07
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/swiperIndicator.js
9 | */
10 | export default {
11 | // swiperIndicator 组件
12 | swiperIndicator: {
13 | length: 0,
14 | current: 0,
15 | indicatorActiveColor: '',
16 | indicatorInactiveColor: '',
17 | indicatorMode: 'line'
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/switch.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:22:24
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/switch.js
9 | */
10 | export default {
11 | // switch
12 | switch: {
13 | loading: false,
14 | disabled: false,
15 | size: 25,
16 | activeColor: '#2979ff',
17 | inactiveColor: '#ffffff',
18 | value: false,
19 | activeValue: true,
20 | inactiveValue: false,
21 | asyncChange: false,
22 | space: 0
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/tabbar.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:22:40
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/tabbar.js
9 | */
10 | export default {
11 | // tabbar
12 | tabbar: {
13 | value: null,
14 | safeAreaInsetBottom: true,
15 | border: true,
16 | zIndex: 1,
17 | activeColor: '#1989fa',
18 | inactiveColor: '#7d7e80',
19 | fixed: true,
20 | placeholder: true
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/tabbarItem.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:22:55
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/tabbarItem.js
9 | */
10 | export default {
11 | //
12 | tabbarItem: {
13 | name: null,
14 | icon: '',
15 | badge: null,
16 | dot: false,
17 | text: '',
18 | badgeStyle: 'top: 6px;right:2px;'
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/tabs.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:23:14
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/tabs.js
9 | */
10 | export default {
11 | //
12 | tabs: {
13 | duration: 300,
14 | list: () => [],
15 | lineColor: '#3c9cff',
16 | activeStyle: () => ({
17 | color: '#303133'
18 | }),
19 | inactiveStyle: () => ({
20 | color: '#606266'
21 | }),
22 | lineWidth: 20,
23 | lineHeight: 3,
24 | itemStyle: () => ({
25 | height: '44px'
26 | }),
27 | scrollable: true,
28 | current: 0,
29 | keyName: 'name'
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/tag.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:23:37
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/tag.js
9 | */
10 | export default {
11 | // tag 组件
12 | tag: {
13 | type: 'primary',
14 | disabled: false,
15 | size: 'medium',
16 | shape: 'square',
17 | text: '',
18 | bgColor: '',
19 | color: '',
20 | borderColor: '',
21 | closeColor: '#C6C7CB',
22 | name: '',
23 | plainFill: false,
24 | plain: false,
25 | closable: false,
26 | show: true,
27 | icon: ''
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/toast.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:07:07
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/toast.js
9 | */
10 | export default {
11 | // toast组件
12 | toast: {
13 | zIndex: 10090,
14 | loading: false,
15 | text: '',
16 | icon: '',
17 | type: '',
18 | loadingMode: '',
19 | show: '',
20 | overlay: false,
21 | position: 'center',
22 | params: () => {},
23 | duration: 2000,
24 | isTab: false,
25 | url: '',
26 | callback: null,
27 | back: false
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/toolbar.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:24:55
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/toolbar.js
9 | */
10 | export default {
11 | // toolbar 组件
12 | toolbar: {
13 | show: true,
14 | cancelText: '取消',
15 | confirmText: '确认',
16 | cancelColor: '#909193',
17 | confirmColor: '#3c9cff',
18 | title: ''
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/tooltip.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 17:25:14
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/tooltip.js
9 | */
10 | export default {
11 | // tooltip 组件
12 | tooltip: {
13 | text: '',
14 | copyText: '',
15 | size: 14,
16 | color: '#606266',
17 | bgColor: 'transparent',
18 | direction: 'top',
19 | zIndex: 10071,
20 | showCopy: true,
21 | buttons: () => [],
22 | overlay: true,
23 | showToast: true
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/props/transition.js:
--------------------------------------------------------------------------------
1 | /*
2 | * @Author : LQ
3 | * @Description :
4 | * @version : 1.0
5 | * @Date : 2021-08-20 16:44:21
6 | * @LastAuthor : LQ
7 | * @lastTime : 2021-08-20 16:59:00
8 | * @FilePath : /u-view2.0/uview-ui/libs/config/props/transition.js
9 | */
10 | export default {
11 | // transition动画组件的props
12 | transition: {
13 | show: false,
14 | mode: 'fade',
15 | duration: '300',
16 | timingFunction: 'ease-out'
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/config/zIndex.js:
--------------------------------------------------------------------------------
1 | // uniapp在H5中各API的z-index值如下:
2 | /**
3 | * actionsheet: 999
4 | * modal: 999
5 | * navigate: 998
6 | * tabbar: 998
7 | * toast: 999
8 | */
9 |
10 | export default {
11 | toast: 10090,
12 | noNetwork: 10080,
13 | // popup包含popup,actionsheet,keyboard,picker的值
14 | popup: 10075,
15 | mask: 10070,
16 | navbar: 980,
17 | topTips: 975,
18 | sticky: 970,
19 | indexListSticky: 965
20 | }
21 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/css/components.scss:
--------------------------------------------------------------------------------
1 | @import "./mixin.scss";
2 |
3 | /* #ifndef APP-NVUE */
4 | // 由于uView是基于nvue环境进行开发的,此环境中普通元素默认为flex-direction: column;
5 | // 所以在非nvue中,需要对元素进行重置为flex-direction: column; 否则可能会表现异常
6 | view, scroll-view, swiper-item {
7 | display: flex;
8 | flex-direction: column;
9 | flex-shrink: 0;
10 | flex-grow: 0;
11 | flex-basis: auto;
12 | align-items: stretch;
13 | align-content: flex-start;
14 | }
15 | /* #endif */
16 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/css/h5.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/uni_modules/uview-ui/libs/css/h5.scss
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/css/mixin.scss:
--------------------------------------------------------------------------------
1 | // 通过scss的mixin功能,把原来需要写4行的css,变成一行
2 | // 目的是保持代码干净整洁,不至于在nvue下,到处都要写display:flex的条件编译
3 | @mixin flex($direction: row) {
4 | /* #ifndef APP-NVUE */
5 | display: flex;
6 | /* #endif */
7 | flex-direction: $direction;
8 | }
9 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/css/mp.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/uni_modules/uview-ui/libs/css/mp.scss
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/css/nvue.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/uni_modules/uview-ui/libs/css/nvue.scss
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/css/vue.scss:
--------------------------------------------------------------------------------
1 | // 历遍生成4个方向的底部安全区
2 | @each $d in top, right, bottom, left {
3 | .u-safe-area-inset-#{$d} {
4 | padding-#{$d}: 0;
5 | padding-#{$d}: constant(safe-area-inset-#{$d});
6 | padding-#{$d}: env(safe-area-inset-#{$d});
7 | }
8 | }
9 |
10 | //提升H5端uni.toast()的层级,避免被uView的modal等遮盖
11 | /* #ifdef H5 */
12 | uni-toast {
13 | z-index: 10090;
14 | }
15 | uni-toast .uni-toast {
16 | z-index: 10090;
17 | }
18 | /* #endif */
19 |
20 | // 隐藏scroll-view的滚动条
21 | ::-webkit-scrollbar {
22 | display: none;
23 | width: 0 !important;
24 | height: 0 !important;
25 | -webkit-appearance: none;
26 | background: transparent;
27 | }
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/luch-request/core/buildFullPath.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | import isAbsoluteURL from '../helpers/isAbsoluteURL'
4 | import combineURLs from '../helpers/combineURLs'
5 |
6 | /**
7 | * Creates a new URL by combining the baseURL with the requestedURL,
8 | * only when the requestedURL is not already an absolute URL.
9 | * If the requestURL is absolute, this function returns the requestedURL untouched.
10 | *
11 | * @param {string} baseURL The base URL
12 | * @param {string} requestedURL Absolute or relative URL to combine
13 | * @returns {string} The combined full path
14 | */
15 | export default function buildFullPath(baseURL, requestedURL) {
16 | if (baseURL && !isAbsoluteURL(requestedURL)) {
17 | return combineURLs(baseURL, requestedURL)
18 | }
19 | return requestedURL
20 | }
21 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/luch-request/core/defaults.js:
--------------------------------------------------------------------------------
1 | /**
2 | * 默认的全局配置
3 | */
4 |
5 | export default {
6 | baseURL: '',
7 | header: {},
8 | method: 'GET',
9 | dataType: 'json',
10 | // #ifndef MP-ALIPAY
11 | responseType: 'text',
12 | // #endif
13 | custom: {},
14 | // #ifdef H5 || APP-PLUS || MP-ALIPAY || MP-WEIXIN
15 | timeout: 60000,
16 | // #endif
17 | // #ifdef APP-PLUS
18 | sslVerify: true,
19 | // #endif
20 | // #ifdef H5
21 | withCredentials: false,
22 | // #endif
23 | // #ifdef APP-PLUS
24 | firstIpv4: false,
25 | // #endif
26 | validateStatus: function validateStatus(status) {
27 | return status >= 200 && status < 300
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/luch-request/core/dispatchRequest.js:
--------------------------------------------------------------------------------
1 | import adapter from '../adapters/index'
2 |
3 | export default (config) => adapter(config)
4 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/luch-request/core/settle.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Resolve or reject a Promise based on response status.
3 | *
4 | * @param {Function} resolve A function that resolves the promise.
5 | * @param {Function} reject A function that rejects the promise.
6 | * @param {object} response The response.
7 | */
8 | export default function settle(resolve, reject, response) {
9 | const { validateStatus } = response.config
10 | const status = response.statusCode
11 | if (status && (!validateStatus || validateStatus(status))) {
12 | resolve(response)
13 | } else {
14 | reject(response)
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/luch-request/helpers/combineURLs.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | /**
4 | * Creates a new URL by combining the specified URLs
5 | *
6 | * @param {string} baseURL The base URL
7 | * @param {string} relativeURL The relative URL
8 | * @returns {string} The combined URL
9 | */
10 | export default function combineURLs(baseURL, relativeURL) {
11 | return relativeURL
12 | ? `${baseURL.replace(/\/+$/, '')}/${relativeURL.replace(/^\/+/, '')}`
13 | : baseURL
14 | }
15 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/luch-request/helpers/isAbsoluteURL.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | /**
4 | * Determines whether the specified URL is absolute
5 | *
6 | * @param {string} url The URL to test
7 | * @returns {boolean} True if the specified URL is absolute, otherwise false
8 | */
9 | export default function isAbsoluteURL(url) {
10 | // A URL is considered absolute if it begins with "://" or "//" (protocol-relative URL).
11 | // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed
12 | // by any combination of letters, digits, plus, period, or hyphen.
13 | return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(url)
14 | }
15 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/luch-request/index.js:
--------------------------------------------------------------------------------
1 | import Request from './core/Request'
2 |
3 | export default Request
4 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/mixin/button.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | lang: String,
4 | sessionFrom: String,
5 | sendMessageTitle: String,
6 | sendMessagePath: String,
7 | sendMessageImg: String,
8 | showMessageCard: Boolean,
9 | appParameter: String,
10 | formType: String,
11 | openType: String
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/mixin/mpMixin.js:
--------------------------------------------------------------------------------
1 | export default {
2 | // #ifdef MP-WEIXIN
3 | // 将自定义节点设置成虚拟的,更加接近Vue组件的表现,能更好的使用flex属性
4 | options: {
5 | virtualHost: true
6 | }
7 | // #endif
8 | }
9 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/mixin/mpShare.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | onLoad() {
3 | // 设置默认的转发参数
4 | uni.$u.mpShare = {
5 | title: '', // 默认为小程序名称
6 | path: '', // 默认为当前页面路径
7 | imageUrl: '' // 默认为当前页面的截图
8 | }
9 | },
10 | onShareAppMessage() {
11 | return uni.$u.mpShare
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/uni_modules/uview-ui/libs/mixin/openType.js:
--------------------------------------------------------------------------------
1 | export default {
2 | props: {
3 | openType: String
4 | },
5 | methods: {
6 | onGetUserInfo(event) {
7 | this.$emit('getuserinfo', event.detail)
8 | },
9 | onContact(event) {
10 | this.$emit('contact', event.detail)
11 | },
12 | onGetPhoneNumber(event) {
13 | this.$emit('getphonenumber', event.detail)
14 | },
15 | onError(event) {
16 | this.$emit('error', event.detail)
17 | },
18 | onLaunchApp(event) {
19 | this.$emit('launchapp', event.detail)
20 | },
21 | onOpenSetting(event) {
22 | this.$emit('opensetting', event.detail)
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/unpackage/dist/dev/.automator/mp-weixin/.automator.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Hacker233/navigation-uniapp/b6c300040f0fb882d640665c934c58056f0e95cd/unpackage/dist/dev/.automator/mp-weixin/.automator.json
--------------------------------------------------------------------------------
/unpackage/dist/dev/.sourcemap/mp-weixin/pages/articleInfo/components/RightBox.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":[],"names":[],"mappings":"","file":"pages/articleInfo/components/RightBox.js","sourceRoot":""}
--------------------------------------------------------------------------------
/utils/throttle.js:
--------------------------------------------------------------------------------
1 | // 节流:触发函数事件后,短时间间隔内无法连续调用,只有上一次函数执行后,过了规定的时间间隔,才能进行下一次的函数调用。
2 | export function throttle(fn, gapTime) {
3 | if (gapTime == null || gapTime == undefined) {
4 | gapTime = 1500
5 | }
6 |
7 | let _lastTime = null
8 |
9 | // 返回新的函数
10 | return function() {
11 | let _nowTime = +new Date()
12 | if (_nowTime - _lastTime > gapTime || !_lastTime) {
13 | fn.apply(this, arguments) //将this和参数传给原函数
14 | _lastTime = _nowTime
15 | }
16 | }
17 | }
--------------------------------------------------------------------------------