├── pages ├── news │ ├── detail.json │ ├── news.json │ ├── news.wxml │ ├── news.wxss │ ├── news.js │ ├── detail.wxml │ ├── detail.wxss │ └── detail.js ├── nodes │ ├── list.json │ ├── nodes.json │ ├── nodes.wxml │ ├── nodes.wxss │ ├── nodes.js │ ├── list.wxml │ ├── list.wxss │ └── list.js ├── user │ ├── user.json │ ├── user.wxml │ ├── user.js │ └── user.wxss ├── logs │ ├── logs.json │ ├── logs.wxss │ ├── logs.wxml │ └── logs.js └── index │ ├── index.json │ ├── index.wxml │ ├── index.wxss │ └── index.js ├── wxParse ├── emojis │ ├── 00.gif │ ├── 01.gif │ ├── 02.gif │ ├── 03.gif │ ├── 04.gif │ ├── 05.gif │ ├── 06.gif │ ├── 07.gif │ ├── 08.gif │ ├── 09.gif │ ├── 10.gif │ ├── 11.gif │ ├── 12.gif │ ├── 13.gif │ ├── 14.gif │ ├── 15.gif │ ├── 16.gif │ ├── 17.gif │ ├── 18.gif │ ├── 19.gif │ ├── 20.gif │ ├── 21.gif │ ├── 22.gif │ ├── 23.gif │ ├── 24.gif │ ├── 25.gif │ ├── 26.gif │ ├── 27.gif │ ├── 28.gif │ ├── 29.gif │ ├── 30.gif │ ├── 31.gif │ ├── 32.gif │ ├── 33.gif │ ├── 34.gif │ ├── 35.gif │ ├── 36.gif │ ├── 37.gif │ ├── 38.gif │ ├── 39.gif │ ├── 40.gif │ ├── 41.gif │ ├── 42.gif │ ├── 43.gif │ ├── 44.gif │ ├── 45.gif │ ├── 46.gif │ ├── 47.gif │ ├── 48.gif │ ├── 49.gif │ ├── 50.gif │ ├── 51.gif │ ├── 52.gif │ ├── 53.gif │ ├── 54.gif │ ├── 55.gif │ ├── 56.gif │ ├── 57.gif │ ├── 58.gif │ ├── 59.gif │ ├── 60.gif │ ├── 61.gif │ ├── 62.gif │ ├── 63.gif │ ├── 64.gif │ ├── 65.gif │ ├── 66.gif │ ├── 67.gif │ ├── 68.gif │ ├── 69.gif │ ├── 70.gif │ ├── 71.gif │ ├── 72.gif │ ├── 73.gif │ ├── 74.gif │ ├── 75.gif │ ├── 76.gif │ ├── 77.gif │ ├── 78.gif │ ├── 79.gif │ ├── 80.gif │ ├── 81.gif │ ├── 82.gif │ ├── 83.gif │ ├── 84.gif │ ├── 85.gif │ ├── 86.gif │ ├── 87.gif │ ├── 88.gif │ ├── 89.gif │ ├── 90.gif │ ├── 91.gif │ ├── 92.gif │ ├── 93.gif │ ├── 94.gif │ ├── 95.gif │ ├── 96.gif │ ├── 97.gif │ ├── 98.gif │ ├── 99.gif │ ├── 100.gif │ ├── 101.gif │ ├── 102.gif │ ├── 103.gif │ ├── 104.gif │ ├── 105.gif │ ├── 106.gif │ ├── 107.gif │ ├── 108.gif │ ├── 109.gif │ ├── 110.gif │ ├── 111.gif │ ├── 112.gif │ ├── 113.gif │ ├── 114.gif │ ├── 115.gif │ ├── 116.gif │ ├── 117.gif │ ├── 118.gif │ ├── 119.gif │ ├── 120.gif │ ├── 121.gif │ ├── 122.gif │ ├── 123.gif │ ├── 124.gif │ ├── 125.gif │ ├── 126.gif │ ├── 127.gif │ ├── 128.gif │ ├── 129.gif │ ├── 130.gif │ ├── 131.gif │ ├── 132.gif │ ├── 133.gif │ └── 134.gif ├── wxParse.wxss ├── wxParse.js ├── htmlparser.js ├── wxDiscode.js ├── html2json.js └── wxParse.wxml ├── preview └── ezgif.com-optimize.gif ├── README.md ├── app.wxss ├── app.js ├── utils ├── util.wxs └── util.js ├── project.config.json └── app.json /pages/news/detail.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "详情" 3 | } -------------------------------------------------------------------------------- /pages/news/news.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "最新主题" 3 | } -------------------------------------------------------------------------------- /pages/nodes/list.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "节点详情" 3 | } -------------------------------------------------------------------------------- /pages/nodes/nodes.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "全部节点" 3 | } -------------------------------------------------------------------------------- /pages/user/user.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "用户详情" 3 | } -------------------------------------------------------------------------------- /pages/logs/logs.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "查看启动日志" 3 | } -------------------------------------------------------------------------------- /pages/index/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText":"最热主题" 3 | } 4 | -------------------------------------------------------------------------------- /wxParse/emojis/00.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/00.gif -------------------------------------------------------------------------------- /wxParse/emojis/01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/01.gif -------------------------------------------------------------------------------- /wxParse/emojis/02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/02.gif -------------------------------------------------------------------------------- /wxParse/emojis/03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/03.gif -------------------------------------------------------------------------------- /wxParse/emojis/04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/04.gif -------------------------------------------------------------------------------- /wxParse/emojis/05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/05.gif -------------------------------------------------------------------------------- /wxParse/emojis/06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/06.gif -------------------------------------------------------------------------------- /wxParse/emojis/07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/07.gif -------------------------------------------------------------------------------- /wxParse/emojis/08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/08.gif -------------------------------------------------------------------------------- /wxParse/emojis/09.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/09.gif -------------------------------------------------------------------------------- /wxParse/emojis/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/10.gif -------------------------------------------------------------------------------- /wxParse/emojis/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/11.gif -------------------------------------------------------------------------------- /wxParse/emojis/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/12.gif -------------------------------------------------------------------------------- /wxParse/emojis/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/13.gif -------------------------------------------------------------------------------- /wxParse/emojis/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/14.gif -------------------------------------------------------------------------------- /wxParse/emojis/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/15.gif -------------------------------------------------------------------------------- /wxParse/emojis/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/16.gif -------------------------------------------------------------------------------- /wxParse/emojis/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/17.gif -------------------------------------------------------------------------------- /wxParse/emojis/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/18.gif -------------------------------------------------------------------------------- /wxParse/emojis/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/19.gif -------------------------------------------------------------------------------- /wxParse/emojis/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/20.gif -------------------------------------------------------------------------------- /wxParse/emojis/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/21.gif -------------------------------------------------------------------------------- /wxParse/emojis/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/22.gif -------------------------------------------------------------------------------- /wxParse/emojis/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/23.gif -------------------------------------------------------------------------------- /wxParse/emojis/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/24.gif -------------------------------------------------------------------------------- /wxParse/emojis/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/25.gif -------------------------------------------------------------------------------- /wxParse/emojis/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/26.gif -------------------------------------------------------------------------------- /wxParse/emojis/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/27.gif -------------------------------------------------------------------------------- /wxParse/emojis/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/28.gif -------------------------------------------------------------------------------- /wxParse/emojis/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/29.gif -------------------------------------------------------------------------------- /wxParse/emojis/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/30.gif -------------------------------------------------------------------------------- /wxParse/emojis/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/31.gif -------------------------------------------------------------------------------- /wxParse/emojis/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/32.gif -------------------------------------------------------------------------------- /wxParse/emojis/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/33.gif -------------------------------------------------------------------------------- /wxParse/emojis/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/34.gif -------------------------------------------------------------------------------- /wxParse/emojis/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/35.gif -------------------------------------------------------------------------------- /wxParse/emojis/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/36.gif -------------------------------------------------------------------------------- /wxParse/emojis/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/37.gif -------------------------------------------------------------------------------- /wxParse/emojis/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/38.gif -------------------------------------------------------------------------------- /wxParse/emojis/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/39.gif -------------------------------------------------------------------------------- /wxParse/emojis/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/40.gif -------------------------------------------------------------------------------- /wxParse/emojis/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/41.gif -------------------------------------------------------------------------------- /wxParse/emojis/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/42.gif -------------------------------------------------------------------------------- /wxParse/emojis/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/43.gif -------------------------------------------------------------------------------- /wxParse/emojis/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/44.gif -------------------------------------------------------------------------------- /wxParse/emojis/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/45.gif -------------------------------------------------------------------------------- /wxParse/emojis/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/46.gif -------------------------------------------------------------------------------- /wxParse/emojis/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/47.gif -------------------------------------------------------------------------------- /wxParse/emojis/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/48.gif -------------------------------------------------------------------------------- /wxParse/emojis/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/49.gif -------------------------------------------------------------------------------- /wxParse/emojis/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/50.gif -------------------------------------------------------------------------------- /wxParse/emojis/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/51.gif -------------------------------------------------------------------------------- /wxParse/emojis/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/52.gif -------------------------------------------------------------------------------- /wxParse/emojis/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/53.gif -------------------------------------------------------------------------------- /wxParse/emojis/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/54.gif -------------------------------------------------------------------------------- /wxParse/emojis/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/55.gif -------------------------------------------------------------------------------- /wxParse/emojis/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/56.gif -------------------------------------------------------------------------------- /wxParse/emojis/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/57.gif -------------------------------------------------------------------------------- /wxParse/emojis/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/58.gif -------------------------------------------------------------------------------- /wxParse/emojis/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/59.gif -------------------------------------------------------------------------------- /wxParse/emojis/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/60.gif -------------------------------------------------------------------------------- /wxParse/emojis/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/61.gif -------------------------------------------------------------------------------- /wxParse/emojis/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/62.gif -------------------------------------------------------------------------------- /wxParse/emojis/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/63.gif -------------------------------------------------------------------------------- /wxParse/emojis/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/64.gif -------------------------------------------------------------------------------- /wxParse/emojis/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/65.gif -------------------------------------------------------------------------------- /wxParse/emojis/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/66.gif -------------------------------------------------------------------------------- /wxParse/emojis/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/67.gif -------------------------------------------------------------------------------- /wxParse/emojis/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/68.gif -------------------------------------------------------------------------------- /wxParse/emojis/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/69.gif -------------------------------------------------------------------------------- /wxParse/emojis/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/70.gif -------------------------------------------------------------------------------- /wxParse/emojis/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/71.gif -------------------------------------------------------------------------------- /wxParse/emojis/72.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/72.gif -------------------------------------------------------------------------------- /wxParse/emojis/73.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/73.gif -------------------------------------------------------------------------------- /wxParse/emojis/74.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/74.gif -------------------------------------------------------------------------------- /wxParse/emojis/75.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/75.gif -------------------------------------------------------------------------------- /wxParse/emojis/76.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/76.gif -------------------------------------------------------------------------------- /wxParse/emojis/77.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/77.gif -------------------------------------------------------------------------------- /wxParse/emojis/78.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/78.gif -------------------------------------------------------------------------------- /wxParse/emojis/79.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/79.gif -------------------------------------------------------------------------------- /wxParse/emojis/80.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/80.gif -------------------------------------------------------------------------------- /wxParse/emojis/81.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/81.gif -------------------------------------------------------------------------------- /wxParse/emojis/82.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/82.gif -------------------------------------------------------------------------------- /wxParse/emojis/83.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/83.gif -------------------------------------------------------------------------------- /wxParse/emojis/84.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/84.gif -------------------------------------------------------------------------------- /wxParse/emojis/85.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/85.gif -------------------------------------------------------------------------------- /wxParse/emojis/86.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/86.gif -------------------------------------------------------------------------------- /wxParse/emojis/87.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/87.gif -------------------------------------------------------------------------------- /wxParse/emojis/88.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/88.gif -------------------------------------------------------------------------------- /wxParse/emojis/89.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/89.gif -------------------------------------------------------------------------------- /wxParse/emojis/90.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/90.gif -------------------------------------------------------------------------------- /wxParse/emojis/91.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/91.gif -------------------------------------------------------------------------------- /wxParse/emojis/92.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/92.gif -------------------------------------------------------------------------------- /wxParse/emojis/93.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/93.gif -------------------------------------------------------------------------------- /wxParse/emojis/94.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/94.gif -------------------------------------------------------------------------------- /wxParse/emojis/95.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/95.gif -------------------------------------------------------------------------------- /wxParse/emojis/96.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/96.gif -------------------------------------------------------------------------------- /wxParse/emojis/97.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/97.gif -------------------------------------------------------------------------------- /wxParse/emojis/98.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/98.gif -------------------------------------------------------------------------------- /wxParse/emojis/99.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/99.gif -------------------------------------------------------------------------------- /wxParse/emojis/100.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/100.gif -------------------------------------------------------------------------------- /wxParse/emojis/101.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/101.gif -------------------------------------------------------------------------------- /wxParse/emojis/102.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/102.gif -------------------------------------------------------------------------------- /wxParse/emojis/103.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/103.gif -------------------------------------------------------------------------------- /wxParse/emojis/104.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/104.gif -------------------------------------------------------------------------------- /wxParse/emojis/105.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/105.gif -------------------------------------------------------------------------------- /wxParse/emojis/106.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/106.gif -------------------------------------------------------------------------------- /wxParse/emojis/107.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/107.gif -------------------------------------------------------------------------------- /wxParse/emojis/108.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/108.gif -------------------------------------------------------------------------------- /wxParse/emojis/109.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/109.gif -------------------------------------------------------------------------------- /wxParse/emojis/110.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/110.gif -------------------------------------------------------------------------------- /wxParse/emojis/111.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/111.gif -------------------------------------------------------------------------------- /wxParse/emojis/112.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/112.gif -------------------------------------------------------------------------------- /wxParse/emojis/113.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/113.gif -------------------------------------------------------------------------------- /wxParse/emojis/114.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/114.gif -------------------------------------------------------------------------------- /wxParse/emojis/115.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/115.gif -------------------------------------------------------------------------------- /wxParse/emojis/116.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/116.gif -------------------------------------------------------------------------------- /wxParse/emojis/117.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/117.gif -------------------------------------------------------------------------------- /wxParse/emojis/118.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/118.gif -------------------------------------------------------------------------------- /wxParse/emojis/119.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/119.gif -------------------------------------------------------------------------------- /wxParse/emojis/120.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/120.gif -------------------------------------------------------------------------------- /wxParse/emojis/121.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/121.gif -------------------------------------------------------------------------------- /wxParse/emojis/122.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/122.gif -------------------------------------------------------------------------------- /wxParse/emojis/123.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/123.gif -------------------------------------------------------------------------------- /wxParse/emojis/124.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/124.gif -------------------------------------------------------------------------------- /wxParse/emojis/125.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/125.gif -------------------------------------------------------------------------------- /wxParse/emojis/126.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/126.gif -------------------------------------------------------------------------------- /wxParse/emojis/127.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/127.gif -------------------------------------------------------------------------------- /wxParse/emojis/128.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/128.gif -------------------------------------------------------------------------------- /wxParse/emojis/129.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/129.gif -------------------------------------------------------------------------------- /wxParse/emojis/130.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/130.gif -------------------------------------------------------------------------------- /wxParse/emojis/131.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/131.gif -------------------------------------------------------------------------------- /wxParse/emojis/132.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/132.gif -------------------------------------------------------------------------------- /wxParse/emojis/133.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/133.gif -------------------------------------------------------------------------------- /wxParse/emojis/134.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/wxParse/emojis/134.gif -------------------------------------------------------------------------------- /preview/ezgif.com-optimize.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JiaZombie/v2exMiniProgram/HEAD/preview/ezgif.com-optimize.gif -------------------------------------------------------------------------------- /pages/logs/logs.wxss: -------------------------------------------------------------------------------- 1 | .log-list { 2 | display: flex; 3 | flex-direction: column; 4 | padding: 40rpx; 5 | } 6 | .log-item { 7 | margin: 10rpx; 8 | } 9 | -------------------------------------------------------------------------------- /pages/nodes/nodes.wxml: -------------------------------------------------------------------------------- 1 | 2 | {{node.title}} 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## v2ex非官方版 ## 2 | 一个 [v2ex](https://www.v2ex.com) 社区的非官方版小程序。 3 | 4 | ## 使用 ## 5 | 1. `clone` 到本地 6 | 2. 使用微信web开发者工具打开。 7 | 8 | (审核未通过) 9 | ## 预览 ## 10 | ![预览](preview/ezgif.com-optimize.gif) -------------------------------------------------------------------------------- /app.wxss: -------------------------------------------------------------------------------- 1 | /**app.wxss**/ 2 | .container { 3 | height: 100%; 4 | display: flex; 5 | flex-direction: column; 6 | align-items: center; 7 | justify-content: space-between; 8 | box-sizing: border-box; 9 | } -------------------------------------------------------------------------------- /pages/logs/logs.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {{index + 1}}. {{log}} 5 | 6 | 7 | -------------------------------------------------------------------------------- /pages/nodes/nodes.wxss: -------------------------------------------------------------------------------- 1 | .node-wrap { 2 | display: flex; 3 | margin: 10px; 4 | flex-wrap:wrap; 5 | } 6 | 7 | .node { 8 | color: #778087; 9 | padding: 4px 10px 4px 10px; 10 | margin: 0px 5px 5px 0px; 11 | border-radius: 16px; 12 | border: 1px solid #e5e5e5; 13 | font-size:14px; 14 | flex: 1 1 auto; 15 | } 16 | -------------------------------------------------------------------------------- /pages/logs/logs.js: -------------------------------------------------------------------------------- 1 | //logs.js 2 | var util = require('../../utils/util.js') 3 | Page({ 4 | data: { 5 | logs: [] 6 | }, 7 | onLoad: function () { 8 | this.setData({ 9 | logs: (wx.getStorageSync('logs') || []).map(function (log) { 10 | return util.formatTime(new Date(log)) 11 | }) 12 | }) 13 | } 14 | }) 15 | -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- 1 | //app.js 2 | App({ 3 | onLaunch: function () { 4 | //调用API从本地缓存中获取数据 5 | var logs = wx.getStorageSync('logs') || [] 6 | logs.unshift(Date.now()) 7 | wx.setStorageSync('logs', logs) 8 | }, 9 | loading: function(title) { 10 | var tlt = title || '加载中'; 11 | wx.showLoading({ 12 | title: tlt, 13 | mask: true 14 | }) 15 | } 16 | }) -------------------------------------------------------------------------------- /pages/news/news.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{item.title}} 6 | {{item.node.title}} 7 | {{item.member.username}} 8 | 9 | {{item.replies}} 10 | 11 | -------------------------------------------------------------------------------- /utils/util.wxs: -------------------------------------------------------------------------------- 1 | function timeSince(timestamp) { 2 | var now = getDate().valueOf() / 1000; // 当前时间戳(秒) 3 | var diff = now - timestamp; // 时间差 4 | 5 | var periods = [ 6 | [parseInt(diff / 31536000), '年前'], 7 | [parseInt(diff / 2592000), '个月前'], 8 | [parseInt(diff / 18144000), '周前'], 9 | [parseInt(diff / 86400), '天前'], 10 | [parseInt(diff / 3600), '小时前'], 11 | [parseInt(diff / 60), '分钟前'], 12 | [parseInt(diff), '秒前'], 13 | ]; 14 | 15 | for(var i = 0; i < 7; i++) { 16 | if (periods[i][0]) { 17 | return periods[i].join(' '); 18 | } 19 | } 20 | return '刚刚'; 21 | } 22 | 23 | module.exports = { 24 | timeSince: timeSince 25 | }; -------------------------------------------------------------------------------- /pages/index/index.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | {{item.title}} 7 | {{item.node.title}} 8 | {{item.member.username}} 9 | 10 | {{item.replies}} 11 | 12 | -------------------------------------------------------------------------------- /pages/nodes/nodes.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | 3 | /** 4 | * 页面的初始数据 5 | */ 6 | data: { 7 | nodes: [] 8 | }, 9 | 10 | /** 11 | * 生命周期函数--监听页面加载 12 | */ 13 | onLoad: function (options) { 14 | var self = this; 15 | var app = getApp(); 16 | 17 | app.loading(); 18 | 19 | wx.request({ 20 | url: 'https://www.v2ex.com/api/nodes/all.json', 21 | success: function(res) { 22 | self.setData({ 23 | nodes: res.data 24 | }); 25 | }, 26 | complete: function () { 27 | wx.hideLoading() 28 | } 29 | }) 30 | }, 31 | 32 | /** 33 | * 下拉刷新 34 | */ 35 | onPullDownRefresh: function () { 36 | wx.reLaunch({ 37 | url: 'pages/nodes/nodes', 38 | }); 39 | } 40 | }) -------------------------------------------------------------------------------- /project.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "项目配置文件。", 3 | "setting": { 4 | "urlCheck": true, 5 | "es6": true, 6 | "postcss": true, 7 | "minified": true, 8 | "newFeature": true 9 | }, 10 | "compileType": "miniprogram", 11 | "libVersion": "1.9.1", 12 | "appid": "wx1d5b40937a041cba", 13 | "projectname": "v2ex%E9%9D%9E%E5%AE%98%E6%96%B9%E7%89%88", 14 | "isGameTourist": false, 15 | "condition": { 16 | "search": { 17 | "current": -1, 18 | "list": [] 19 | }, 20 | "conversation": { 21 | "current": -1, 22 | "list": [] 23 | }, 24 | "miniprogram": { 25 | "current": -1, 26 | "list": [] 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /pages/news/news.wxss: -------------------------------------------------------------------------------- 1 | /**index.wxss**/ 2 | navigator { 3 | display: unset; 4 | } 5 | .item { 6 | box-shadow: 0px 2rpx 3rpx rgba(0, 0, 0, 0.1); 7 | margin-bottom: 5pt; 8 | text-align: left; 9 | width: 90%; 10 | padding: 5pt; 11 | display: flex; 12 | align-items: center; 13 | font-size: 16px; 14 | } 15 | .content { 16 | margin:0 10px 0 10px; 17 | flex:1 1 auto; 18 | } 19 | 20 | .avatar { 21 | width: 48px; 22 | height:48px; 23 | flex-shrink: 0; 24 | } 25 | 26 | .title { 27 | display:block; 28 | color: #778087; 29 | } 30 | 31 | .nodename { 32 | padding: 4px; 33 | background-color: #f5f5f5; 34 | color: #999; 35 | font-size: 12px; 36 | } 37 | 38 | .username { 39 | font-size: 12px; 40 | color: #778087; 41 | font-weight: bold; 42 | margin: 2px 6px 2px 6px; 43 | } 44 | 45 | .item>.reply { 46 | background-color: #ccc; 47 | color: #fff; 48 | border-radius: 12px; 49 | padding: 2px 10px 2px 10px; 50 | } 51 | -------------------------------------------------------------------------------- /pages/index/index.wxss: -------------------------------------------------------------------------------- 1 | /**index.wxss**/ 2 | navigator { 3 | display: unset; 4 | } 5 | .item { 6 | box-shadow: 0px 2rpx 3rpx rgba(0, 0, 0, 0.1); 7 | margin-bottom: 5pt; 8 | text-align: left; 9 | width: 90%; 10 | padding: 5pt; 11 | display: flex; 12 | align-items: center; 13 | font-size: 16px; 14 | } 15 | .content { 16 | margin:0 10px 0 10px; 17 | flex:1 1 auto; 18 | } 19 | 20 | .avatar { 21 | width: 48px; 22 | height:48px; 23 | flex-shrink: 0; 24 | } 25 | 26 | .title { 27 | display:block; 28 | color: #778087; 29 | } 30 | 31 | .nodename { 32 | padding: 4px; 33 | background-color: #f5f5f5; 34 | color: #999; 35 | font-size: 12px; 36 | } 37 | 38 | .username { 39 | font-size: 12px; 40 | color: #778087; 41 | font-weight: bold; 42 | margin: 2px 6px 2px 6px; 43 | } 44 | 45 | .item>.reply { 46 | background-color: #ccc; 47 | color: #fff; 48 | border-radius: 12px; 49 | padding: 2px 10px 2px 10px; 50 | } 51 | -------------------------------------------------------------------------------- /pages/nodes/list.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | {{node.title}} 7 | 总主题数:{{node.topics}} 8 | {{node.header}} 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | {{item.title}} 17 | {{item.member.username}} 18 | 19 | {{item.replies}} 20 | 21 | 22 | -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": [ 3 | "pages/index/index", 4 | "pages/news/news", 5 | "pages/nodes/nodes", 6 | "pages/user/user", 7 | "pages/news/detail", 8 | "pages/nodes/list" 9 | ], 10 | "window": { 11 | "navigationBarBackgroundColor": "#eeeeee", 12 | "navigationBarTextStyle": "black", 13 | "navigationBarTitleText": "v2ex", 14 | "backgroundColor": "#eeeeee", 15 | "backgroundTextStyle": "light", 16 | "enablePullDownRefresh": true 17 | }, 18 | "tabBar": { 19 | "color": "#353535", 20 | "selectedColor": "#3cc51f", 21 | "borderStyle": "white", 22 | "backgroundColor": "#eeeeee", 23 | "list": [ 24 | { 25 | "pagePath": "pages/index/index", 26 | "text": "最热主题" 27 | }, 28 | { 29 | "pagePath": "pages/news/news", 30 | "text": "最新主题" 31 | }, 32 | { 33 | "pagePath": "pages/nodes/nodes", 34 | "text": "节点信息" 35 | } 36 | ] 37 | }, 38 | "networkTimeout": { 39 | "request": 10000, 40 | "downloadFile": 10000 41 | }, 42 | "debug": false 43 | } -------------------------------------------------------------------------------- /pages/news/news.js: -------------------------------------------------------------------------------- 1 | Page({ 2 | 3 | /** 4 | * 页面的初始数据 5 | */ 6 | data: { 7 | topics: [] 8 | }, 9 | 10 | /** 11 | * 下拉刷新 12 | */ 13 | onPullDownRefresh: function () { 14 | wx.reLaunch({ 15 | url: 'news', 16 | }); 17 | }, 18 | /** 19 | * 生命周期函数--监听页面加载 20 | */ 21 | onLoad: function (options) { 22 | var that = this; 23 | var app = getApp(); 24 | 25 | try { 26 | app.loading(); 27 | 28 | // 请求数据 29 | wx.request({ 30 | url: "https://www.v2ex.com/api/topics/latest.json", 31 | header: { 32 | 'cache-control': 'max-age=120' 33 | }, 34 | success: function (res) { 35 | if (!res.data.rate_limit) { 36 | that.setData({ 37 | topics: res.data 38 | }); 39 | } else { 40 | wx.showToast({ 41 | title: res.data.message, 42 | icon: 'none', 43 | duration: 2000 44 | }) 45 | } 46 | }, 47 | complete: function () { 48 | wx.hideLoading() 49 | } 50 | }); 51 | } catch (e) { 52 | // Do something whe 53 | } 54 | }, 55 | }) -------------------------------------------------------------------------------- /pages/index/index.js: -------------------------------------------------------------------------------- 1 | //获取应用实例 2 | var app = getApp(); 3 | var util = require('../../utils/util.js'); 4 | 5 | var config = { 6 | data: { 7 | topics: [] 8 | }, 9 | onLoad: function (options) { 10 | var that = this; 11 | // var nodeId = options.nodeid; 12 | 13 | try { 14 | app.loading(); 15 | 16 | // 请求数据 17 | wx.request({ 18 | url: "https://www.v2ex.com/api/topics/hot.json", 19 | header: { 20 | 'cache-control': 'max-age=120' 21 | }, 22 | success: function (res) { 23 | if (!res.data.rate_limit) { 24 | that.setData({ 25 | topics: res.data 26 | }); 27 | } else { 28 | wx.showToast({ 29 | title: res.data.message, 30 | icon: 'none', 31 | duration: 2000 32 | }) 33 | } 34 | }, 35 | complete: function () { 36 | wx.hideLoading() 37 | wx.stopPullDownRefresh() 38 | } 39 | }); 40 | } catch (e) { 41 | // Do something when catch error 42 | } 43 | }, 44 | /** 45 | * 下拉刷新 46 | */ 47 | onPullDownRefresh: function () { 48 | wx.reLaunch({ 49 | url: 'index', 50 | }); 51 | } 52 | }; 53 | Page(config); -------------------------------------------------------------------------------- /pages/news/detail.wxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | {{topic.title}} 8 | 9 | {{topic.member.username}} 10 | {{util.timeSince(topic.created)}} 11 | {{replies.length + ' 条回复'}} 12 | 13 | 14 |