Wir haben eine Richtlinie in Angular2 und haben eine input
Eigenschaft, die eine string
erhalten soll. Das Problem ist, dass wir keine Zeichenfolge übergeben können.Angular2 Richtlinie - String Ausgabe
Wenn wir versuchen, dies zu tun:
<learning-requirements [title]="You should be able to!" [content]="requirements"></learning-requirements>
Es funktioniert nicht, so haben wir dies zu tun, und dann funktioniert es:
<learning-requirements [title]="'You should be able to!'" [content]="requirements"></learning-requirements>
, daß unsere Richtlinie ist:
@Component({
selector: "learning-requirements",
directives: [IONIC_DIRECTIVES],
templateUrl: "build/pages/learning/components/requirements/requirements.html"
})
export class RequirementsComponent {
@Input() public title: string;
@Input("content") public items: Array<Requirement>;
}
Haben Sie eine Idee, wie Sie mit einem String umgehen können, ohne explizit ein Zitat zu verwenden?
Das ist es, auch danke für die Erklärung! – DAG
@dag Froh zu hören, dass es geholfen hat, Danke und Prost, könntest du dasselbe finden [antwort hier] (http://stackoverflow.com/a/39393526/2435473) –