├── src
├── app
│ ├── app.html
│ ├── main.ts
│ ├── app.scss
│ ├── app.component.ts
│ └── app.module.ts
├── assets
│ └── icon
│ │ ├── cunqu.png
│ │ ├── jixi.png
│ │ ├── safe.png
│ │ ├── favicon.ico
│ │ ├── shouyi.png
│ │ ├── zichang.png
│ │ ├── safe_baozhan.png
│ │ └── history_duifu.png
├── manifest.json
├── pages
│ └── home
│ │ ├── home.scss
│ │ ├── home.ts
│ │ └── home.html
├── declarations.d.ts
├── service-worker.js
├── index.html
└── theme
│ └── variables.scss
├── typings
├── index.d.ts
└── modules
│ └── chart.js
│ ├── typings.json
│ └── index.d.ts
├── gif
└── 预览.png
├── resources
├── icon.png
├── splash.png
├── ios
│ ├── icon
│ │ ├── icon.png
│ │ ├── icon-40.png
│ │ ├── icon-50.png
│ │ ├── icon-60.png
│ │ ├── icon-72.png
│ │ ├── icon-76.png
│ │ ├── icon@2x.png
│ │ ├── icon-40@2x.png
│ │ ├── icon-40@3x.png
│ │ ├── icon-50@2x.png
│ │ ├── icon-60@2x.png
│ │ ├── icon-60@3x.png
│ │ ├── icon-72@2x.png
│ │ ├── icon-76@2x.png
│ │ ├── icon-83.5@2x.png
│ │ ├── icon-small.png
│ │ ├── icon-small@2x.png
│ │ └── icon-small@3x.png
│ └── splash
│ │ ├── Default-667h.png
│ │ ├── Default-736h.png
│ │ ├── Default~iphone.png
│ │ ├── Default@2x~iphone.png
│ │ ├── Default-568h@2x~iphone.png
│ │ ├── Default-Landscape-736h.png
│ │ ├── Default-Landscape~ipad.png
│ │ ├── Default-Portrait~ipad.png
│ │ ├── Default-Landscape@2x~ipad.png
│ │ ├── Default-Portrait@2x~ipad.png
│ │ ├── Default-Portrait@~ipadpro.png
│ │ └── Default-Landscape@~ipadpro.png
└── android
│ ├── icon
│ ├── drawable-hdpi-icon.png
│ ├── drawable-ldpi-icon.png
│ ├── drawable-mdpi-icon.png
│ ├── drawable-xhdpi-icon.png
│ ├── drawable-xxhdpi-icon.png
│ └── drawable-xxxhdpi-icon.png
│ └── splash
│ ├── drawable-land-hdpi-screen.png
│ ├── drawable-land-ldpi-screen.png
│ ├── drawable-land-mdpi-screen.png
│ ├── drawable-land-xhdpi-screen.png
│ ├── drawable-port-hdpi-screen.png
│ ├── drawable-port-ldpi-screen.png
│ ├── drawable-port-mdpi-screen.png
│ ├── drawable-port-xhdpi-screen.png
│ ├── drawable-land-xxhdpi-screen.png
│ ├── drawable-land-xxxhdpi-screen.png
│ ├── drawable-port-xxhdpi-screen.png
│ └── drawable-port-xxxhdpi-screen.png
├── ionic.config.json
├── tslint.json
├── .editorconfig
├── tsconfig.json
├── .gitignore
├── README.md
├── package.json
└── config.xml
/src/app/app.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/typings/index.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/gif/预览.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/gif/预览.png
--------------------------------------------------------------------------------
/resources/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/icon.png
--------------------------------------------------------------------------------
/resources/splash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/splash.png
--------------------------------------------------------------------------------
/src/assets/icon/cunqu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/cunqu.png
--------------------------------------------------------------------------------
/src/assets/icon/jixi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/jixi.png
--------------------------------------------------------------------------------
/src/assets/icon/safe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/safe.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon.png
--------------------------------------------------------------------------------
/src/assets/icon/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/favicon.ico
--------------------------------------------------------------------------------
/src/assets/icon/shouyi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/shouyi.png
--------------------------------------------------------------------------------
/src/assets/icon/zichang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/zichang.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-40.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-50.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-60.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-72.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-76.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon@2x.png
--------------------------------------------------------------------------------
/src/assets/icon/safe_baozhan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/safe_baozhan.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-40@2x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-40@3x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-50@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-50@2x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-60@2x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-60@3x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-72@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-72@2x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-76@2x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-83.5@2x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-small.png
--------------------------------------------------------------------------------
/src/assets/icon/history_duifu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/src/assets/icon/history_duifu.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-small@2x.png
--------------------------------------------------------------------------------
/resources/ios/icon/icon-small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/icon/icon-small@3x.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-667h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-667h.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-736h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-736h.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default~iphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default~iphone.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default@2x~iphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default@2x~iphone.png
--------------------------------------------------------------------------------
/resources/android/icon/drawable-hdpi-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/icon/drawable-hdpi-icon.png
--------------------------------------------------------------------------------
/resources/android/icon/drawable-ldpi-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/icon/drawable-ldpi-icon.png
--------------------------------------------------------------------------------
/resources/android/icon/drawable-mdpi-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/icon/drawable-mdpi-icon.png
--------------------------------------------------------------------------------
/ionic.config.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ionic2-app-base",
3 | "app_id": "",
4 | "typescript": true,
5 | "v2": true,
6 | "type": "ionic-angular"
7 | }
8 |
--------------------------------------------------------------------------------
/resources/android/icon/drawable-xhdpi-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/icon/drawable-xhdpi-icon.png
--------------------------------------------------------------------------------
/resources/android/icon/drawable-xxhdpi-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/icon/drawable-xxhdpi-icon.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-568h@2x~iphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-568h@2x~iphone.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-Landscape-736h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-Landscape-736h.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-Landscape~ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-Landscape~ipad.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-Portrait~ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-Portrait~ipad.png
--------------------------------------------------------------------------------
/resources/android/icon/drawable-xxxhdpi-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/icon/drawable-xxxhdpi-icon.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-Landscape@2x~ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-Landscape@2x~ipad.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-Portrait@2x~ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-Portrait@2x~ipad.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-Portrait@~ipadpro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-Portrait@~ipadpro.png
--------------------------------------------------------------------------------
/resources/ios/splash/Default-Landscape@~ipadpro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/ios/splash/Default-Landscape@~ipadpro.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-land-hdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-land-hdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-land-ldpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-land-ldpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-land-mdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-land-mdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-land-xhdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-land-xhdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-port-hdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-port-hdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-port-ldpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-port-ldpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-port-mdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-port-mdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-port-xhdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-port-xhdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-land-xxhdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-land-xxhdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-land-xxxhdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-land-xxxhdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-port-xxhdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-port-xxhdpi-screen.png
--------------------------------------------------------------------------------
/resources/android/splash/drawable-port-xxxhdpi-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dicallc/ionic3_angular4_p2p/HEAD/resources/android/splash/drawable-port-xxxhdpi-screen.png
--------------------------------------------------------------------------------
/src/app/main.ts:
--------------------------------------------------------------------------------
1 | import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppModule } from './app.module';
4 |
5 | platformBrowserDynamic().bootstrapModule(AppModule);
6 |
--------------------------------------------------------------------------------
/tslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "rules": {
3 | "no-duplicate-variable": true,
4 | "no-unused-variable": [
5 | true
6 | ]
7 | },
8 | "rulesDirectory": [
9 | "node_modules/tslint-eslint-rules/dist/rules"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/src/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Ionic",
3 | "short_name": "Ionic",
4 | "start_url": "index.html",
5 | "display": "standalone",
6 | "icons": [{
7 | "src": "assets/imgs/logo.png",
8 | "sizes": "512x512",
9 | "type": "image/png"
10 | }],
11 | "background_color": "#4e8ef7",
12 | "theme_color": "#4e8ef7"
13 | }
--------------------------------------------------------------------------------
/typings/modules/chart.js/typings.json:
--------------------------------------------------------------------------------
1 | {
2 | "resolution": "main",
3 | "tree": {
4 | "src": "https://raw.githubusercontent.com/wujun4code/typed-chart.js/6d86e2c801cfd55c452842546d1b3bef91525462/typings.json",
5 | "raw": "registry:npm/chart.js#2.1.4+20160615174920",
6 | "main": "index.d.ts",
7 | "version": "",
8 | "name": "chart.js"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs
2 | # editorconfig.org
3 |
4 | root = true
5 |
6 | [*]
7 | indent_style = space
8 | indent_size = 2
9 |
10 | # We recommend you to keep these unchanged
11 | end_of_line = lf
12 | charset = utf-8
13 | trim_trailing_whitespace = true
14 | insert_final_newline = true
15 |
16 | [*.md]
17 | trim_trailing_whitespace = false
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "allowSyntheticDefaultImports": true,
4 | "declaration": false,
5 | "emitDecoratorMetadata": true,
6 | "experimentalDecorators": true,
7 | "lib": [
8 | "dom",
9 | "es2015"
10 | ],
11 | "module": "es2015",
12 | "moduleResolution": "node",
13 | "sourceMap": true,
14 | "target": "es5"
15 | },
16 | "include": [
17 | "src/**/*.ts"
18 | ],
19 | "exclude": [
20 | "node_modules"
21 | ],
22 | "compileOnSave": false,
23 | "atom": {
24 | "rewriteTsconfig": false
25 | }
26 | }
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Specifies intentionally untracked files to ignore when using Git
2 | # http://git-scm.com/docs/gitignore
3 |
4 | *~
5 | *.sw[mnpcod]
6 | *.log
7 | *.tmp
8 | *.tmp.*
9 | log.txt
10 | *.sublime-project
11 | *.sublime-workspace
12 | .vscode/
13 | npm-debug.log*
14 |
15 | .idea/
16 | .sass-cache/
17 | .tmp/
18 | .versions/
19 | coverage/
20 | dist/
21 | node_modules/
22 | tmp/
23 | temp/
24 | hooks/
25 | platforms/
26 | plugins/
27 | plugins/android.json
28 | plugins/ios.json
29 | www/
30 | $RECYCLE.BIN/
31 |
32 | .DS_Store
33 | Thumbs.db
34 | UserInterfaceState.xcuserstate
35 | /node_modules/
36 | /www/
37 |
--------------------------------------------------------------------------------
/src/pages/home/home.scss:
--------------------------------------------------------------------------------
1 | page-home {
2 | .icon_more {
3 | font-size: 64px;
4 | color : #222222;
5 | }
6 | .toolbar-background-ios{
7 | background: white;
8 | }
9 | .content{
10 | .header{
11 | width: 100%;
12 | height: 25%;
13 | background-color: #FC5A5B;
14 | .top{
15 | width: 100%;
16 | height: 60%;
17 | display: flex;
18 | flex-direction: column;
19 | justify-content: center;
20 | align-items:center;
21 | }
22 | .botttom{
23 | width: 100%;
24 | height: 39%;
25 | display: flex;
26 | align-items:center;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/app/app.scss:
--------------------------------------------------------------------------------
1 | // http://ionicframework.com/docs/v2/theming/
2 |
3 |
4 | // App Global Sass
5 | // --------------------------------------------------
6 | // Put style rules here that you want to apply globally. These
7 | // styles are for the entire app and not just one component.
8 | // Additionally, this file can be also used as an entry point
9 | // to import other Sass files to be included in the output CSS.
10 | //
11 | // Shared Sass variables, which can be used to adjust Ionic's
12 | // default Sass variables, belong in "theme/variables.scss".
13 | //
14 | // To declare rules for a specific mode, create a child rule
15 | // for the .md, .ios, or .wp mode classes. The mode class is
16 | // automatically applied to the
element in the app.
17 |
--------------------------------------------------------------------------------
/src/declarations.d.ts:
--------------------------------------------------------------------------------
1 | /*
2 | Declaration files are how the Typescript compiler knows about the type information(or shape) of an object.
3 | They're what make intellisense work and make Typescript know all about your code.
4 |
5 | A wildcard module is declared below to allow third party libraries to be used in an app even if they don't
6 | provide their own type declarations.
7 |
8 | To learn more about using third party libraries in an Ionic app, check out the docs here:
9 | http://ionicframework.com/docs/v2/resources/third-party-libs/
10 |
11 | For more info on type definition files, check out the Typescript docs here:
12 | https://www.typescriptlang.org/docs/handbook/declaration-files/introduction.html
13 | */
14 | declare module '*';
15 | declare module 'echarts';
--------------------------------------------------------------------------------
/src/app/app.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 | import { Platform } from 'ionic-angular';
3 | import { StatusBar } from '@ionic-native/status-bar';
4 | import { SplashScreen } from '@ionic-native/splash-screen';
5 |
6 | import { HomePage } from '../pages/home/home';
7 | @Component({
8 | templateUrl: 'app.html'
9 | })
10 | export class MyApp {
11 | rootPage:any = HomePage;
12 |
13 | constructor(platform: Platform, statusBar: StatusBar, splashScreen: SplashScreen) {
14 | platform.ready().then(() => {
15 | // Okay, so the platform is ready and our plugins are available.
16 | // Here you can do any higher level native things you might need.
17 | statusBar.styleDefault();
18 | splashScreen.hide();
19 | });
20 | }
21 | }
22 |
23 |
--------------------------------------------------------------------------------
/src/service-worker.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Check out https://googlechrome.github.io/sw-toolbox/ for
3 | * more info on how to use sw-toolbox to custom configure your service worker.
4 | */
5 |
6 |
7 | 'use strict';
8 | importScripts('./build/sw-toolbox.js');
9 |
10 | self.toolbox.options.cache = {
11 | name: 'ionic-cache'
12 | };
13 |
14 | // pre-cache our key assets
15 | self.toolbox.precache(
16 | [
17 | './build/main.js',
18 | './build/main.css',
19 | './build/polyfills.js',
20 | 'index.html',
21 | 'manifest.json'
22 | ]
23 | );
24 |
25 | // dynamically cache any other local assets
26 | self.toolbox.router.any('/*', self.toolbox.cacheFirst);
27 |
28 | // for any other requests go to the network, cache,
29 | // and then only use that cached resource if your user goes offline
30 | self.toolbox.router.default = self.toolbox.networkFirst;
31 |
--------------------------------------------------------------------------------
/src/app/app.module.ts:
--------------------------------------------------------------------------------
1 | import { BrowserModule } from '@angular/platform-browser';
2 | import { ErrorHandler, NgModule } from '@angular/core';
3 | import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular';
4 | import { SplashScreen } from '@ionic-native/splash-screen';
5 | import { StatusBar } from '@ionic-native/status-bar';
6 |
7 | import { MyApp } from './app.component';
8 | import { HomePage } from '../pages/home/home';
9 |
10 | @NgModule({
11 | declarations: [
12 | MyApp,
13 | HomePage
14 | ],
15 | imports: [
16 | BrowserModule,
17 | IonicModule.forRoot(MyApp,{
18 | iconMode: 'ios',
19 | mode:'ios',
20 | })
21 | ],
22 | bootstrap: [IonicApp],
23 | entryComponents: [
24 | MyApp,
25 | HomePage
26 | ],
27 | providers: [
28 | StatusBar,
29 | SplashScreen,
30 | {provide: ErrorHandler, useClass: IonicErrorHandler}
31 | ]
32 | })
33 | export class AppModule {}
34 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ionic3_angular4_p2p
2 | =====================
3 |
4 | > 最近一直听说百度钱包的年化超越了余额宝,默默的下了一个百度钱包,发现不是很大,只有10M,带着疑问,打开了app,居然发现很多都是H5做的,当然我不知道是不是使用了混合技术,有些页面直接打开了webview进行加载网页...
5 |
6 |
7 | ok,本来想试试VUE的,后面还是用回了AG,因为我想做的部分页面有图标,PM又叫我研究甘特图。
8 |
9 | so,开干
10 |
11 | ### 0.使用 ###
12 |
13 |
14 |
15 | - cnpm install 下载依赖
16 | - ionic serve 开启浏览器调试
17 |
18 |
19 |
20 | 自带ionic环境哦
21 |
22 |
23 | ### 1.预览 ###
24 |
25 | 页面我已经放在我node.js服务器上了,可以直接在手机预览效果
26 |
27 | [链接](http://learnserver.duapp.com/html/bdp2p/index.html)
28 |
29 |
30 |
31 |
32 | ### 2.总结 ###
33 |
34 | 1.chart库使用了百度的echart库,如果不是很了解引用第三方js库呢
35 |
36 | [点击打开](http://www.cnblogs.com/hedengyao/p/6495785.html)
37 |
38 | 2.关于垂直居中,平行居中,还是使用flex布局,靠谱点,当然你也可以用ionic的grid布局(有概率不起作用...)
39 |
40 | 3.绝对布局在ionic貌似有点不起作用....建议使用ionic的**ion-fab**
41 |
42 | ### 3.代码地址 ###
43 |
44 | [github地址](https://github.com/dicallc/ionic3_angular4_p2p)
45 |
46 |
47 |
48 | ### 4.结语 ###
49 | 有问题的话,可以在github中提issue一起讨论,如果能够帮你,轻轻的点一下star呗
50 |
51 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ionic-app-base",
3 | "version": "0.0.0",
4 | "author": "Ionic Framework",
5 | "homepage": "http://ionicframework.com/",
6 | "private": true,
7 | "scripts": {
8 | "clean": "ionic-app-scripts clean",
9 | "build": "ionic-app-scripts build",
10 | "lint": "ionic-app-scripts lint",
11 | "ionic:build": "ionic-app-scripts build",
12 | "ionic:serve": "ionic-app-scripts serve"
13 | },
14 | "dependencies": {
15 | "@angular/common": "4.1.0",
16 | "@angular/compiler": "4.1.0",
17 | "@angular/compiler-cli": "4.1.0",
18 | "@angular/core": "4.1.0",
19 | "@angular/forms": "4.1.0",
20 | "@angular/http": "4.1.0",
21 | "@angular/platform-browser": "4.1.0",
22 | "@angular/platform-browser-dynamic": "4.1.0",
23 | "@ionic-native/core": "3.7.0",
24 | "@ionic-native/splash-screen": "3.7.0",
25 | "@ionic-native/status-bar": "3.7.0",
26 | "@ionic/storage": "2.0.1",
27 | "@types/echarts": "0.0.6",
28 | "echarts": "^3.5.4",
29 | "ionic-angular": "3.2.1",
30 | "ionicons": "3.0.0",
31 | "rxjs": "5.1.1",
32 | "sw-toolbox": "3.6.0",
33 | "zone.js": "0.8.10"
34 | },
35 | "devDependencies": {
36 | "@ionic/app-scripts": "1.3.7",
37 | "typescript": "2.2.1"
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Ionic App
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/src/theme/variables.scss:
--------------------------------------------------------------------------------
1 | ::-webkit-scrollbar {
2 | display: none !important;
3 | }
4 | $font-path: "../assets/fonts";
5 | @import "ionic.globals";
6 |
7 |
8 | // Shared Variables
9 | // --------------------------------------------------
10 | // To customize the look and feel of this app, you can override
11 | // the Sass variables found in Ionic's source scss files.
12 | // To view all the possible Ionic variables, see:
13 | // http://ionicframework.com/docs/v2/theming/overriding-ionic-variables/
14 |
15 |
16 |
17 |
18 | // Named Color Variables
19 | // --------------------------------------------------
20 | // Named colors makes it easy to reuse colors on various components.
21 | // It's highly recommended to change the default colors
22 | // to match your app's branding. Ionic uses a Sass map of
23 | // colors so you can add, rename and remove colors as needed.
24 | // The "primary" color is the only required color in the map.
25 |
26 | $colors: (
27 | primary: #488aff,
28 | secondary: #32db64,
29 | danger: #f53d3d,
30 | light: #f4f4f4,
31 | dark: #222
32 | );
33 |
34 |
35 | // App iOS Variables
36 | // --------------------------------------------------
37 | // iOS only Sass variables can go here
38 |
39 |
40 |
41 |
42 | // App Material Design Variables
43 | // --------------------------------------------------
44 | // Material Design only Sass variables can go here
45 |
46 |
47 |
48 |
49 | // App Windows Variables
50 | // --------------------------------------------------
51 | // Windows only Sass variables can go here
52 |
53 |
54 |
55 |
56 | // App Theme
57 | // --------------------------------------------------
58 | // Ionic apps can have different themes applied, which can
59 | // then be future customized. This import comes last
60 | // so that the above variables are used and Ionic's
61 | // default are overridden.
62 |
63 | @import "ionic.theme.default";
64 |
65 |
66 | // Ionicons
67 | // --------------------------------------------------
68 | // The premium icon font for Ionic. For more info, please see:
69 | // http://ionicframework.com/docs/v2/ionicons/
70 |
71 | @import "ionic.ionicons";
72 |
73 |
74 | // Fonts
75 | // --------------------------------------------------
76 |
77 | @import "roboto";
78 | @import "noto-sans";
79 |
--------------------------------------------------------------------------------
/src/pages/home/home.ts:
--------------------------------------------------------------------------------
1 | import { Component, ViewChild, ElementRef } from '@angular/core';
2 | import { NavController } from 'ionic-angular';
3 | // import Chart from 'chart.js'; // 导入chart.js
4 | import Echarts from 'echarts';
5 | @Component({
6 | selector: 'page-home',
7 | templateUrl: 'home.html'
8 | })
9 | export class HomePage {
10 | @ViewChild('chartLine') chartLine: ElementRef;
11 | chart: any;
12 |
13 | constructor(public navCtrl: NavController) {
14 |
15 | }
16 | ionViewDidEnter(){
17 | this.chart= this.chartLine.nativeElement;
18 | let instance=Echarts.init(this.chartLine.nativeElement).setOption({
19 |
20 | grid: {
21 | left: '3%',
22 | right: '4%',
23 | bottom: '3%',
24 | height:'100%',
25 | containLabel: true,
26 | borderColor:"#E0E0E0",
27 | },
28 | xAxis : [
29 | {
30 |
31 | axisLine:{
32 | lineStyle:{
33 | color:'#E3D4D3',
34 | width:1,//这里是为了突出显示加上的
35 | }
36 | },
37 | type : 'category',
38 | boundaryGap : false,
39 | axisLabel: {
40 | show: true,
41 | textStyle: {
42 | color: '#999999'
43 | }
44 | },
45 | data : ["04-24","05-29","05-23"]
46 |
47 | }
48 | ],
49 | yAxis : [
50 | {
51 | //设置轴线的属性
52 | axisLine:{
53 | lineStyle:{
54 | color:'#E3D4D3',
55 | width:1,//这里是为了突出显示加上的
56 | }
57 | },
58 | min:1.6,
59 | max:7.6,
60 | type : 'value',
61 | axisLabel: {
62 | show: true,
63 | interval:0,
64 | textStyle: {
65 | color: '#999999'
66 | }
67 | },
68 | splitLine: {
69 | lineStyle: {
70 | color: "#E0E0E0"
71 | }
72 | },
73 |
74 | }
75 | ],
76 | series : [
77 | {
78 | name:'邮件营销',
79 | type:'line',
80 | stack: '总量',
81 | lineStyle:{
82 | normal:{
83 | color:'#FB685C',
84 | width:3
85 | },
86 | },
87 | itemStyle:{
88 | normal :{
89 | color:'#FB685C',
90 | borderWidth:4,
91 | borderColor :'#fff',
92 | shadowColor:'#FB685C',
93 | shadowBlur: 5
94 | }
95 | },
96 | areaStyle: {normal: {
97 | width:'4'
98 | }},
99 | markPoint: {
100 | symbol:'roundRect',
101 | data : [
102 | {name: '', value: "123", xAxis: 1, yAxis: 4.6}
103 |
104 | ]
105 | },
106 | data:[4.60,4.60,4.60]
107 | }
108 |
109 |
110 | ]
111 | });
112 | }
113 |
114 |
115 | }
116 |
--------------------------------------------------------------------------------
/config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | MyApp
4 | An awesome Ionic/Cordova app.
5 | Ionic Framework Team
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
--------------------------------------------------------------------------------
/typings/modules/chart.js/index.d.ts:
--------------------------------------------------------------------------------
1 | // Generated by typings
2 | // Source: https://raw.githubusercontent.com/wujun4code/typed-chart.js/6d86e2c801cfd55c452842546d1b3bef91525462/index.d.ts
3 | declare module 'chart.js' {
4 | // Generated by typings
5 | // Type definitions for chart.js v2.1.4
6 | // Definitions by: Wu Jun
7 | // Typed it,enjoy it!
8 |
9 | class Chart {
10 | constructor(ctx: CanvasRenderingContext2D, options?: any);
11 |
12 | static Line(ctx: CanvasRenderingContext2D, options?: any): Chart;
13 |
14 | static Bar(ctx: CanvasRenderingContext2D, options?: any): Chart;
15 |
16 | static Bubble(ctx: CanvasRenderingContext2D, options?: any): Chart;
17 |
18 | static Doughnut(ctx: CanvasRenderingContext2D, options?: any): Chart;
19 |
20 | static PolarArea(ctx: CanvasRenderingContext2D, options?: any): Chart;
21 |
22 | static Radar(ctx: CanvasRenderingContext2D, options?: any): Chart;
23 | }
24 | namespace Chart {
25 | export interface ChartDataSet {
26 | label: string;
27 | fillColor: string;
28 | strokeColor: string;
29 |
30 | /* Line, Radar */
31 | pointColor?: string;
32 | pointStrokeColor?: string;
33 | pointHighlightFill?: string;
34 | pointHighlightStroke?: string;
35 |
36 | /* Bar */
37 | highlightFill?: string;
38 | highlightStroke?: string;
39 | data: number[];
40 | }
41 | export interface LinearChartData {
42 | labels: string[];
43 | datasets: ChartDataSet[];
44 | xAxisID?: string;
45 | yAxisID?: string;
46 | fill?: boolean;
47 | lineTension?: number;
48 | backgroundColor?: string;
49 | borderWidth?: number;
50 | borderColor?: string;
51 | borderCapStyle?: string;
52 | borderDash?: number[];
53 | borderDashOffset?: number;
54 | borderJoinStyle?: string;
55 | pointBorderColor?: string[];
56 | pointBorderWidth?: number[];
57 | pointRadius?: number[];
58 | pointHoverRadius?: number[];
59 | pointHitRadius?: number[];
60 | pointHoverBackgroundColor?: string[];
61 | pointHoverBorderColor?: string[];
62 | pointHoverBorderWidth?: number[];
63 | pointStyle?: any
64 | }
65 |
66 | export interface CircularChartData {
67 | value: number;
68 | color?: string;
69 | highlight?: string;
70 | label?: string;
71 | }
72 |
73 | export interface ChartSettings {
74 | animation?: boolean;
75 | animationSteps?: number;
76 | animationEasing?: string;
77 | showScale?: boolean;
78 | scaleOverride?: boolean;
79 | scaleSteps?: number;
80 | scaleStepWidth?: number;
81 | scaleStartValue?: number;
82 | scaleLineColor?: string;
83 | scaleLineWidth?: number;
84 | scaleShowLabels?: boolean;
85 | scaleLabel?: string;
86 | scaleIntegersOnly?: boolean;
87 | scaleBeginAtZero?: boolean;
88 | scaleFontFamily?: string;
89 | scaleFontSize?: number;
90 | scaleFontStyle?: string;
91 | scaleFontColor?: string;
92 | responsive?: boolean;
93 | maintainAspectRatio?: boolean;
94 | showTooltips?: boolean;
95 | tooltipEvents?: string[];
96 | tooltipFillColor?: string;
97 | tooltipFontFamily?: string;
98 | tooltipFontSize?: number;
99 | tooltipFontStyle?: string;
100 | tooltipFontColor?: string;
101 | tooltipTitleFontFamily?: string;
102 | tooltipTitleFontSize?: number;
103 | tooltipTitleFontStyle?: string;
104 | tooltipTitleFontColor?: string;
105 | tooltipYPadding?: number;
106 | tooltipXPadding?: number;
107 | tooltipCaretSize?: number;
108 | tooltipCornerRadius?: number;
109 | tooltipXOffset?: number;
110 | tooltipTemplate?: string;
111 | multiTooltipTemplate?: string;
112 | onAnimationProgress?: () => any;
113 | onAnimationComplete?: () => any;
114 | }
115 |
116 | export interface ChartOptions extends ChartSettings {
117 | scaleShowGridLines?: boolean;
118 | scaleGridLineColor?: string;
119 | scaleGridLineWidth?: number;
120 | scaleShowHorizontalLines?: boolean;
121 | scaleShowVerticalLines?: boolean;
122 | legendTemplate?: string;
123 | }
124 |
125 | export interface PointsAtEvent {
126 | value: number;
127 | label: string;
128 | datasetLabel: string;
129 | strokeColor: string;
130 | fillColor: string;
131 | highlightFill: string;
132 | highlightStroke: string;
133 | x: number;
134 | y: number;
135 | }
136 |
137 | export interface ChartInstance {
138 | clear: () => void;
139 | stop: () => void;
140 | resize: () => void;
141 | destroy: () => void;
142 | toBase64Image: () => string;
143 | generateLegend: () => string;
144 | }
145 |
146 | export interface LinearInstance extends ChartInstance {
147 | getPointsAtEvent: (event: Event) => PointsAtEvent[];
148 | update: () => void;
149 | addData: (valuesArray: number[], label: string) => void;
150 | removeData: (index?: number) => void;
151 | }
152 |
153 | export interface CircularInstance extends ChartInstance {
154 | getSegmentsAtEvent: (event: Event) => {}[];
155 | update: () => void;
156 | addData: (valuesArray: CircularChartData, index?: number) => void;
157 | removeData: (index: number) => void;
158 | segments: Array;
159 | }
160 |
161 | export interface LineChartOptions extends ChartOptions {
162 | bezierCurve?: boolean;
163 | bezierCurveTension?: number;
164 | pointDot?: boolean;
165 | pointDotRadius?: number;
166 | pointDotStrokeWidth?: number;
167 | pointHitDetectionRadius?: number;
168 | datasetStroke?: boolean;
169 | datasetStrokeWidth?: number;
170 | datasetFill?: boolean;
171 | }
172 |
173 | export interface BarChartOptions extends ChartOptions {
174 | scaleBeginAtZero?: boolean;
175 | barShowStroke?: boolean;
176 | barStrokeWidth?: number;
177 | barValueSpacing?: number;
178 | barDatasetSpacing?: number;
179 | }
180 |
181 | export interface RadarChartOptions extends ChartSettings {
182 | scaleShowLine?: boolean;
183 | angleShowLineOut?: boolean;
184 | scaleShowLabels?: boolean;
185 | scaleBeginAtZero?: boolean;
186 | angleLineColor?: string;
187 | angleLineWidth?: number;
188 | pointLabelFontFamily?: string;
189 | pointLabelFontStyle?: string;
190 | pointLabelFontSize?: number;
191 | pointLabelFontColor?: string;
192 | pointDot?: boolean;
193 | pointDotRadius?: number;
194 | pointDotStrokeWidth?: number;
195 | pointHitDetectionRadius?: number;
196 | datasetStroke?: boolean;
197 | datasetStrokeWidth?: number;
198 | datasetFill?: boolean;
199 | legendTemplate?: string;
200 | }
201 |
202 | export interface PolarAreaChartOptions extends ChartSettings {
203 | scaleShowLabelBackdrop?: boolean;
204 | scaleBackdropColor?: string;
205 | scaleBeginAtZero?: boolean;
206 | scaleBackdropPaddingY?: number;
207 | scaleBackdropPaddingX?: number;
208 | scaleShowLine?: boolean;
209 | segmentShowStroke?: boolean;
210 | segmentStrokeColor?: string;
211 | segmentStrokeWidth?: number;
212 | animationSteps?: number;
213 | animationEasing?: string;
214 | animateRotate?: boolean;
215 | animateScale?: boolean;
216 | legendTemplate?: string;
217 | }
218 |
219 | export interface PieChartOptions extends ChartSettings {
220 | segmentShowStroke?: boolean;
221 | segmentStrokeColor?: string;
222 | segmentStrokeWidth?: number;
223 | percentageInnerCutout?: number;
224 | animationSteps?: number;
225 | animationEasing?: string;
226 | animateRotate?: boolean;
227 | animateScale?: boolean;
228 | legendTemplate?: string;
229 | }
230 | }
231 |
232 | export = Chart;
233 | }
234 |
--------------------------------------------------------------------------------
/src/pages/home/home.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 活期盈
5 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
38 |
39 |
40 |
41 |

42 |
当日计息
43 |
44 |
45 |

46 |
灵活存取
47 |
48 |
49 |

50 |
收益更高
51 |
52 |
53 |
54 |
55 |
56 | 交易规则
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 | 资金转入
66 |
67 |
68 | 1000元起投,一元递增
69 |
70 |
71 |
72 |
73 |
74 | 收益规则
75 |
76 |
77 | 当天15:00前转入,当天产生收益(周末及法定节日顺延),第二天可查看收益
78 |
79 |
80 |
81 |
82 |
83 | 资金转出
84 |
85 |
86 | 当天15:00前转出,资金预计第二天23:59前到帐(周末及法定节日顺延),不支持2小时内快速到帐,转出当天无收益
87 |
88 |
89 |
90 |
91 |
92 | 昨日年化
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 | 收益估算
104 |
105 |
106 |
107 |
108 |
109 |
112 |
113 |
114 |
115 | 1000
116 |
117 |
118 | 5000
119 |
120 |
121 | 10000
122 |
123 |
124 | 20000
125 |
126 |
127 | 50000
128 |
129 |
130 | 100000
131 |
132 |
133 |
134 |
135 |
136 | 百度理财 安全保障
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |

145 |
严选优质财产
146 |
147 |
148 |

149 |
多重安全保障
150 |
151 |
152 |

153 |
历史100%兑付
154 |
155 |
156 |
157 |
158 | 产品介绍
159 |
160 |
161 |
162 |
163 |
164 | 产品类型
165 |
166 |
167 | 开放型现金管理类产品
168 |
169 |
170 |
171 |
172 |
173 | 风险说明
174 |
175 |
176 | 风险等级为较低,适合稳健型及以上用户
177 |
178 |
179 |
180 |
181 |
182 | 投资范围
183 |
184 |
185 | 存款、债券、债券基金、货币市场基金等流动型资产、以及符合监管要求的债权类资产、权益类资产或资产组合
186 |
187 |
188 |
189 |
190 | 购买产品请仔细阅读《产品说明书》、《认购协议》、《风险提示书》、《投资者承诺》等相关信息。
191 |
192 |
193 |
194 |
195 | 常见问题
196 |
197 |
198 |
199 |
200 |
201 |
202 | 支持银行及限额
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
--------------------------------------------------------------------------------