मान लीजिए मैं इस घटक है:"MdDialogRef के लिए कोई प्रदाता नहीं!"
@Component({
selector: 'pizza-dialog',
template: `
<h1 md-dialog-title>Would you like to order pizza?</h1>
<md-dialog-actions>
<button (click)="dialogRef.close('yes')">Yes</button>
<button md-dialog-close>No</button>
</md-dialog-actions>
`
})
export class PizzaDialog {
constructor(public dialogRef: MdDialogRef<PizzaDialog>) { }
}
मैं पहले से ही मेरे ऐप मॉड्यूल में MdDialog आयात किया है:
@NgModule({
imports: [
BrowserModule,
MaterialModule.forRoot(),
MdDialogModule.forRoot(),
],
...
})
मुझे यह त्रुटि क्यों मिलेगा?
MdDialogRef के लिए कोई प्रदाता नहीं!
यह एचटीएमएल में कैसे रखा जाता है ताकि बटन क्लिक किया जा सके? आपको एचटीएमएल में की आवश्यकता होगी? –
bschmitty
dialogRef.open() रनटाइम पर आपके लिए करता है :) –
यह काम करता है! हमें वास्तव में इस व्यवहार के बारे में और अधिक दस्तावेज की आवश्यकता है और यह वास्तव में हुड के नीचे कैसे काम करता है। लेकिन, यह काम करता है! – Leo