Commit 3537c44c authored by 神楽坂玲奈's avatar 神楽坂玲奈

fix

parent 2041df27
......@@ -11,9 +11,10 @@ export class AppService {
}
async getApps(): Promise<App[]> {
return this.http.get('http://localhost/apps').map((response) => {
return response.json();
getApps(): Promise<App[]> {
return this.http.get('http://localhost:8000/apps').map((response) => {
console.log({"id":"byabyabya"});
return [<App>{"id":"byabyabya"}]
}).toPromise();
}
}
<div *ngIf="apps">
<ul>
<li *ngFor="let app of apps">
{{app.id}}
</li>
</ul>
</div>
<md-list *ngIf="apps">
<md-list-item *ngFor="let app of apps">
<img md-list-avatar src="https://mycard.moe/logo.png" alt="...">
<h3 md-line> {{app.id}} </h3>
<p md-line>
<span> {{app.id}} </span>
<span class="demo-2"> -- {{app.id}} </span>
</p>
</md-list-item>
</md-list>
......@@ -12,11 +12,10 @@ export class AppsComponent implements OnInit {
apps: App[];
constructor(private appService: AppService) {
console.log(module);
}
async ngOnInit() {
await this.getApps();
console.log(await this.getApps());
}
async getApps() {
......
<nav _ngcontent-ere-195="" class="docs-navbar">
<a _ngcontent-ere-195="" aria-label="Angular Material" md-button="" routerlink="/" href="/" aria-disabled="false"
tabindex="0"><span class="md-button-wrapper">
<img _ngcontent-ere-195="" alt="Angular" class="docs-angular-logo"
src="../../../assets/img/homepage/angular-white-transparent.svg">
<span _ngcontent-ere-195="">Material</span>
</span><!--template bindings={}-->
<div class="md-button-ripple" md-ripple="" mdripplebackgroundcolor="rgba(0, 0, 0, 0)">
<div class="md-ripple-background"></div>
</div>
<div class="md-button-focus-overlay"></div>
</a>
<a _ngcontent-ere-195="" md-button="" routerlink="components" href="/components" aria-disabled="false" tabindex="0"><span
class="md-button-wrapper">Components</span><!--template bindings={}-->
<div class="md-button-ripple" md-ripple="" mdripplebackgroundcolor="rgba(0, 0, 0, 0)">
<div class="md-ripple-background"></div>
</div>
<div class="md-button-focus-overlay"></div>
</a>
<a _ngcontent-ere-195="" md-button="" routerlink="guides" href="/guides" aria-disabled="false" tabindex="0"><span
class="md-button-wrapper">Guides</span><!--template bindings={}-->
<div class="md-button-ripple" md-ripple="" mdripplebackgroundcolor="rgba(0, 0, 0, 0)">
<div class="md-ripple-background"></div>
</div>
<div class="md-button-focus-overlay"></div>
</a>
</nav>
<md-toolbar color="primary">
<a md-button routerLink="/">MyCard 开发者控制台</a>
<a md-button routerLink="/apps">应用</a>
<a md-button routerLink="/apps">捆绑包</a>
</md-toolbar>
<router-outlet></router-outlet>
\ No newline at end of file
......@@ -7,8 +7,8 @@ import {AppsComponent} from './apps.component';
const routes: Routes = [
{ path: '', redirectTo: '/apps/1', pathMatch: 'full' },
{ path: 'apps/:id', component: AppsComponent},
{ path: '', redirectTo: '/apps', pathMatch: 'full' },
{ path: 'apps', component: AppsComponent},
];
@NgModule({
......
<!DOCTYPE html>
<html>
<head>
<title>MyCard Console</title>
<title>MyCard 开发者控制台</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<base href="/">
......
body {
padding: 50px;
font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}
a {
color: #00B7FF;
}
margin: 0;
}
\ No newline at end of file
......@@ -7,7 +7,7 @@ import packages from './routes/packages';
import bodyParser = require('koa-bodyparser');
import Mongorito = require('mongorito');
const url = 'mongodb://127.0.0.1:27017/mycard';
const url = require('./mongodb_config.json').dbSettings.connectionString;
const app = new Koa();
......@@ -47,5 +47,5 @@ app.use(users.routes());
app.use(apps.routes());
app.use(packages.routes());
Mongorito.connect(url).then(() => {
app.listen(80);
app.listen(8000);
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment