का आयात मैं Angular 2 tutorial on MVA अनुसरण कर रही हूं बावजूद 'इनपुट' का एक ज्ञात संपत्ति नहीं है। मैं काम करने के लिए बाध्यकारी दो तरह से प्रतीत नहीं कर सकता। मैंने Can't bind to 'ngModel' since it isn't a known property of 'input' में फिक्स लागू किया लेकिन यह काम नहीं कर रहा है। त्रुटि के नीचे है: इस प्रकार'ngModel' करने के लिए बाध्य नहीं किया जा सकता क्योंकि यह FormsModule
Unhandled Promise rejection: Template parse errors: Can't bind to 'ngModel' since it isn't a known property of 'input'. (" <p> <input [ERROR ->][(ngModel)]="sampleText" ><br/> <span>{{sampleText}}</span> </p> "): [email protected]:19 ; Zone: <root> ; Task: Promise.then ;
मेरे main.ts
कोड है:
import { bootstrap } from '@angular/platform-browser-dynamic';
import { Component, OnInit } from '@angular/core';
import { FormsModule } from '@angular/forms'; // supposed fix
@Component({
selector: 'tasks',
template: `
<p>
<input [(ngModel)]="sampleText" ><br/>
<span>{{sampleText}}</span>
</p>
`
})
export class TasksComponent implements OnInit {
sampleText: string = "";
ngOnInit() {}
}
@Component({
selector: 'app',
directives: [TasksComponent],
template: `
<h1>Hello World</h1>
<tasks></tasks>
`
})
export class AppComponent implements OnInit {
constructor() {}
ngOnInit() {}
}
bootstrap(AppComponent);
कोड काम करता है अगर मैं दो तरह से बाध्यकारी बाहर टिप्पणी। मैं इसे कैसे ठीक करूं?
कोणीय आर सी के किस संस्करण का उपयोग कर रहे हैं? यदि आरसी 5 आप रूट NgModule जोड़ सकते हैं? –
मैं आरसी 5 का उपयोग कर रहा हूं। मैंने कोई मॉड्यूल नहीं बनाया है। Main.ts एकमात्र फ़ाइल है जिसे मैंने अपने ऐप फ़ोल्डर में बनाया है। – topher
आप चाहिए ठीक की कोशिश की, यह काम करता है करता है? –