2016-06-15 4 views
0

Новые для angularjs2 Пытаясь создать пользовательскую трубу в angularjs2 получаю ошибкуangularjs2 пытаются создавать собственные трубы

ReferenceError: Труба не определен»„Сообщить об этой ошибке в https://github.com/mgechev/angular2-seed/issues

//app.ts

import {Component, View, bootstrap} from 'angular2/angular2'; 
import {Box} from './components/box/box'; 
import { currentIndexPipe } from './pipes/currentIndex.Pipe'; 
import {approvedPrayers} from './services/approvedPrayers'; 


@Component({ 
    selector: 'app', 
    viewBindings: [approvedPrayers], 


}) 

@View({ 
    templateUrl: './app.html', 
    directives: [Box], 


}) 
class App { 
} 


bootstrap(App, [routerInjectables]); 

//box.ts

import {Component, View,NgFor,Pipe,PipeTransform} from 'angular2/angular2'; 
import { approvedPrayers } from '../../services/approvedPrayers'; 
import { currentIndexPipe } from '../../pipes/currentIndexPipe'; 


@Component({ 
    selector: 'prayerbox' 
}) 




@View({ 
     templateUrl: './components/box/box.html?v=<%= VERSION %>', 
     directives: [NgFor], 
pipes[currentIndexPipe] 
}) 


export class Box { 
constructor(public list: approvedPrayers) { 


    } 


} 

// currentIn dexPipe.ts

import {Pipe, PipeTransform} from 'angular2/angular2'; 






@Pipe({ 
    name: 'currentIndex', 

}) 

export class currentIndexPipe implements PipeTransform { 

transform(value: number,status) { 
    return Array[value]; 

    } 
} 

пожалуйста, помогите мне понять это, пожалуйста, и спасибо

ответ

0

в currentIndexPipe.ts, изменить

import {Pipe, PipeTransform} from 'angular2/angular2'; 

в

import {Pipe, PipeTransform} from '@angular/core'; 

Потому что angualr 2 команда изменила это свойство некоторое время назад.
За дополнительной информацией обращайтесь к Pipe Documentation angualr 2
Надеюсь, что это поможет.

+0

Если это не сработало, попробуйте изменить @angular на angualr2 –

+0

Thanx ребята попробуют это скоро, когда я вернусь домой ... – user2674150

+0

@ user2674150 -носите нас, когда вы пытались –

Смежные вопросы