jasscia / one

《ONE》 By Vue2.5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[one] Client

[one] Client written with Vue2.5

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

DATA SOURCE

The data in this client comes from one API

DESCRIPTION

  • This client is made of three parts,they are "READING","MOVIE" and "MUSIC".
  • "READING" is finished well,but the other two are not,beacuse I didn't get enougth data source to finish them.

HOW IT LOOKS LIKE

INDEX

  • Index page is the Entrance of this client.

READING LIST

  • You will see this page if you click "READING" part of 'INDEX' page,and this page will show you all avaliable articals,you are allowed to click any one for more details.

  • And also,you could click the HEADER of this page to slip to other part.

ARTICLE DETAILS

  • This page shows details of an article,contains "article content","author infomation","recommend reading","comment list" and "audio player"

  • Click the color thing or the part in border to play the audio

MUSIC LIST

  • Similar with READING LIST

MUSIC DETAILS

  • Similar with READING DETAILS

MOVIE LIST

  • Similar with READING LIST

MOVIE DETAILS

  • Similar with READING DETAILS

About

《ONE》 By Vue2.5


Languages

Language:Vue 74.4%Language:JavaScript 25.3%Language:HTML 0.3%