2017-07-15 11 views
9

का उपयोग कर त्रुटि प्रकार प्राप्त करना मैं कोणीय के लिए नया हूं और कोणीय सामग्री स्थापित कर चुका हूं। मैं datepicker के लिए कोशिश की है और इसके लिए मुझे इस त्रुटि दिखा:कोणीय सामग्री

MdInputContainer.html:1 ERROR TypeError: this.engine.setProperty is not a function 
    at AnimationRenderer.webpackJsonp.../../../platform-browser/@angular/platform-browser/animations.es5.js.AnimationRenderer.setProperty (animations.es5.js:502) 
    at DebugRenderer2.webpackJsonp.../../../core/@angular/core.es5.js.DebugRenderer2.setProperty (core.es5.js:13781) 
    at setElementProperty (core.es5.js:9443) 
    at checkAndUpdateElementValue (core.es5.js:9362) 
    at checkAndUpdateElementInline (core.es5.js:9296) 
    at checkAndUpdateNodeInline (core.es5.js:12375) 
    at checkAndUpdateNode (core.es5.js:12321) 
    at debugCheckAndUpdateNode (core.es5.js:13182) 
    at debugCheckRenderNodeFn (core.es5.js:13161) 
    at Object.eval [as updateRenderer] (MdInputContainer.html:1) 

app.module.ts

import { BrowserModule } from '@angular/platform-browser'; 
import {BrowserAnimationsModule} from '@angular/platform-browser/animations'; 
import { NgModule } from '@angular/core'; 
import { FormsModule, ReactiveFormsModule } from '@angular/forms'; 
import { HttpModule } from '@angular/http'; 
import {AppRoutingModule} from './app-routing.module'; 
import { NavigationComponent } from './navigation/navigation.component'; 
import { HomeComponent } from './home/home.component'; 
import { EditComponent } from './edit/edit.component'; 
import { AddComponent } from './add/add.component'; 
import { ShowComponent } from './show/show.component'; 
import { EmpService } from './emp.service'; 
import 'hammerjs'; 
import { AppComponent } from './app.component'; 

import { 
    MdAutocompleteModule, 
    MdButtonModule, 
    MdButtonToggleModule, 
    MdCardModule, 
    MdCheckboxModule, 
    MdChipsModule, 
    MdCoreModule, 
    MdDatepickerModule, 
    MdDialogModule, 
    MdExpansionModule, 
    MdGridListModule, 
    MdIconModule, 
    MdInputModule, 
    MdListModule, 
    MdMenuModule, 
    MdNativeDateModule, 
    MdPaginatorModule, 
    MdProgressBarModule, 
    MdProgressSpinnerModule, 
    MdRadioModule, 
    MdRippleModule, 
    MdSelectModule, 
    MdSidenavModule, 
    MdSliderModule, 
    MdSlideToggleModule, 
    MdSnackBarModule, 
    MdSortModule, 
    MdTableModule, 
    MdTabsModule, 
    MdToolbarModule, 
    MdTooltipModule, 
} from '@angular/material'; 

import {CdkTableModule} from '@angular/cdk'; 

@NgModule({ 
    declarations: [ 
    AppComponent, 
    NavigationComponent, 
    HomeComponent, 
    EditComponent, 
    AddComponent, 
    ShowComponent 

    ], 
    imports: [ 
    BrowserModule, 
    BrowserAnimationsModule , 
    MdDatepickerModule, 
    MdNativeDateModule, 
    MdInputModule, 
    FormsModule, 
    ReactiveFormsModule, 
    HttpModule, 
    AppRoutingModule 
    ], 

    providers: [EmpService], 
    bootstrap: [AppComponent] 
}) 
export class AppModule { } 

एचटीएमएल

<md-input-container> 
    <input mdInput [mdDatepicker]="picker" placeholder="Choose a date"> 
    <button mdSuffix [mdDatepickerToggle]="picker"></button> 
</md-input-container> 
<md-datepicker #picker></md-datepicker> 

मैं इसके बारे में आधिकारिक वेबसाइट से संदर्भ ले और कार्यक्षमता ठीक से काम कर रही है लेकिन मैं त्रुटियों को हल करना चाहता हूं।

धन्यवाद।

+0

अपना 'app.module.ts' और एचटीएमएल – Nehal

+0

@Nehal साझा करें कृपया प्रश्न के अद्यतन संस्करण पर एक नज़र डालें। App.module.ts और html कोड दोनों अब जोड़े गए हैं। – Rush1312

+0

उन फ़ाइलों को जोड़ने के लिए धन्यवाद। क्या आप 'package.json' कृपया जोड़ सकते हैं? ऐसा लगता है कि '@ कोणीय/कोर' से कुछ गुम है जो इस मुद्दे का कारण बन रहा है! – Nehal

उत्तर

23

कोणीय निर्भरताओं को अद्यतन करने का प्रयास करें।

पहले, चलाएँ:

npm outdated 
जहाँ आपके package.json स्थित है फ़ोल्डर में

पुराना निर्भरता नहीं हैं, तो चलाएँ:

npm update 

मैं भी आज है कि समस्या का सामना करना पड़ रहा था, और संकुल अद्यतन करने के बाद सभी चीजों को अच्छी तरह से काम करने के लिए शुरू कर दिया।

+1

मैं @ कोणीय/क्ली को अपडेट करने के बाद उपरोक्त वर्णित एक ही मुद्दे में भाग गया। अपडेट की जांच करने के आपके सुझाव का पालन किया और पाया कि लगभग 10 पुराने थे। त्रुटि अद्यतन करने के बाद चला गया। धन्यवाद! – dc922

+0

इसने मुझे भी मदद की! धन्यवाद (वाई) – Faisal

-1

सभी कोर "@ कोणीय/*": "^ 4.4.5" सुनिश्चित करने की आवश्यकता है। enter image description here

+2

क्या प्रिंटरस्क्रीन लेने और पाठ को कॉपी/पेस्ट करने के बजाए इसे कहीं और अपलोड करना वास्तव में आसान था? – Styx

संबंधित मुद्दे