![](/img/trans.png)
[英]EXCEPTION: TypeError: undefined is not an object (evaluating 'pipe.constructor') in Ionic 2?
[英]TypeError: undefined is not a constructor (evaluating 'new viewClass()')
我正在使用nativescript-intro-slides库,我按照提到的角度示例进行操作,但是我遇到此错误:
class ListComponent - inline template:1:8 ORIGINAL EXCEPTION:
TypeError: undefined is not a constructor (evaluating 'new viewClass()')
ORIGINAL STACKTRACE: createAndAttach@file:///app/tns_modules/nativescript-angular/view-util.js:90:33
我的代码:
import {Component,ElementRef, OnInit, ViewChild} from "@angular/core";
import {registerElement} from "nativescript-angular/element-registry";
registerElement("Slide", () => require("nativescript-intro-slides").Slide);
registerElement("SlideContainer", () => require("nativescript-intro-slides").SlideContainer);
@Component({
moduleId: module.id,
selector: "List-page",
template: `
<SlideContainer angular="true" #slides>
<Slide *ngFor="let img of images">
<Label [text]="img.title"></Label>
</Slide>
</SlideContainer>
`
})
export class ListComponent implements OnInit {
public images: Array<any> = [];
@ViewChild("slides") slides: ElementRef;
ngOnInit() {
this.images.push({title: 'Sports'});
this.images.push({title: 'Cats'});
this.images.push({title: 'Food'});
}
ngAfterViewInit() {
let SlidesXml = this.slides.nativeElement;
SlidesXml.constructView();
}
}
再加上我找不到方法constructView。 谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.