mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
hn updates
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
import {bootstrap, ElementRef} from 'angular2/angular2'
|
||||
import {bootstrap} from 'angular2/angular2'
|
||||
import {Component, Directive} from 'angular2/src/core/annotations_impl/annotations';
|
||||
import {View} from 'angular2/src/core/annotations_impl/view';
|
||||
|
||||
import {Nav, HeaderTemplate, Toolbar, Content} from 'ionic/ionic';
|
||||
import {Nav} from 'ionic/ionic';
|
||||
|
||||
import {HackerNews} from './hn';
|
||||
import {HNTopStories} from './pages/top';
|
||||
@@ -10,12 +10,10 @@ import {HNTopStories} from './pages/top';
|
||||
@Component({ selector: 'ion-app' })
|
||||
@View({
|
||||
templateUrl: 'main.html',
|
||||
directives: [Nav, Content, HeaderTemplate, Toolbar]
|
||||
directives: [Nav]
|
||||
})
|
||||
export class IonicApp {
|
||||
constructor(
|
||||
elementRef: ElementRef
|
||||
) {
|
||||
constructor() {
|
||||
console.log('IonicApp start: HackerNews', HackerNews)
|
||||
|
||||
this.splashPage = HNTopStories
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
</ion-nav>
|
||||
|
||||
<style>
|
||||
.toolbar-container {
|
||||
.navbar-container {
|
||||
background-color: #ff6600 !important;
|
||||
}
|
||||
.toolbar-ios ion-title {
|
||||
.nav-ios ion-title {
|
||||
color: #fff !important;
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<ion-toolbar *header><ion-title>{{post.title}}</ion-title></ion-toolbar>
|
||||
<ion-navbar *navbar><ion-title>{{post.title}}</ion-title></ion-navbar>
|
||||
|
||||
<ion-content>
|
||||
<iframe style="width: 100%; height: 100%" src="{{post.url}}">
|
||||
</iframe>
|
||||
|
||||
@@ -1,18 +1,17 @@
|
||||
import {NgFor, bootstrap} from 'angular2/angular2';
|
||||
|
||||
import {NgFor} from 'angular2/angular2';
|
||||
import {Ancestor} from 'angular2/src/core/annotations_impl/visibility';
|
||||
|
||||
import {Component, Directive} from 'angular2/src/core/annotations_impl/annotations';
|
||||
import {View} from 'angular2/src/core/annotations_impl/view';
|
||||
|
||||
import {NavController, NavParams, HeaderTemplate, Toolbar, Content, Nav, NavPane, List, Item} from 'ionic/ionic';
|
||||
import {NavController, NavParams, NavbarTemplate, Navbar, Content, Nav, NavPane, List, Item} from 'ionic/ionic';
|
||||
|
||||
import {HackerNews} from '../hn'
|
||||
|
||||
|
||||
@Component({ selector: 'top-stories' })
|
||||
@View({
|
||||
templateUrl: 'pages/single.html',
|
||||
directives: [HeaderTemplate, Toolbar, Content, NgFor, List, Item]
|
||||
directives: [NavbarTemplate, Navbar, Content, NgFor, List, Item]
|
||||
})
|
||||
export class HNSinglePost {
|
||||
constructor(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<ion-toolbar *header><ion-title>Top</ion-title></ion-toolbar>
|
||||
<ion-navbar *navbar><ion-title>Top</ion-title></ion-navbar>
|
||||
|
||||
<ion-content class="padding">
|
||||
|
||||
|
||||
@@ -1,15 +1,14 @@
|
||||
import {NgFor, ElementRef, bootstrap} from 'angular2/angular2';
|
||||
|
||||
import {NgFor} from 'angular2/angular2';
|
||||
import {Ancestor} from 'angular2/src/core/annotations_impl/visibility';
|
||||
|
||||
import {Component, Directive} from 'angular2/src/core/annotations_impl/annotations';
|
||||
import {View} from 'angular2/src/core/annotations_impl/view';
|
||||
|
||||
import {NavController, HeaderTemplate, Toolbar, Content, List, Item} from 'ionic/ionic';
|
||||
import {NavController, NavbarTemplate, Navbar, Content, List, Item} from 'ionic/ionic';
|
||||
|
||||
import {HackerNews} from '../hn';
|
||||
import {HNSinglePost} from './single';
|
||||
|
||||
|
||||
console.log('Angular directives', NgFor, Content, List, Item);
|
||||
|
||||
@Component({
|
||||
@@ -29,7 +28,7 @@ export class Story {
|
||||
})
|
||||
@View({
|
||||
templateUrl: 'pages/top.html',
|
||||
directives: [HeaderTemplate, Toolbar, Content, NgFor, List, Story, Item]
|
||||
directives: [NavbarTemplate, Navbar, Content, NgFor, List, Story, Item]
|
||||
})
|
||||
export class HNTopStories {
|
||||
constructor(
|
||||
|
||||
Reference in New Issue
Block a user