2016-11-27 11 views
11

बस कोणीय 2.1 में अपग्रेड किया गया। मेरे पास एक @input मान है जिसे मैं एक सरणी पास करने का प्रयास कर रहा हूं। जैसे ही मैं एक टेम्पलेट के अंदर * ngIf डालता हूं मुझे पार्स त्रुटियां मिलती हैं? अगर मैं इनपुट मान मुद्रित करता हूं तो मुझे मिलता है: // [ऑब्जेक्ट ऑब्जेक्ट], [ऑब्जेक्ट ऑब्जेक्ट], [ऑब्जेक्ट ऑब्जेक्ट]। यह क्यों प्रभावित हो रहा है * एनजीआईएफ?'ngIf' से बंधे नहीं जा सकते क्योंकि यह 'div' की ज्ञात संपत्ति नहीं है। (डिप्लिकेट नहीं)

<div *ngIf="< my value "></div> 

- त्रुटि zone.js fad3: 388 बिना क्रिया वादा अस्वीकृति: टेम्पलेट पार्स त्रुटि: 'ngIf' करने के लिए बाध्य नहीं किया जा सकता, क्योंकि यह 'div' का एक ज्ञात संपत्ति नहीं है। ("

+1

कृपया अपना' NgModule' – yurzui

उत्तर

21

अपने मॉड्यूल में जोड़ने

import { CommonModule } from '@angular/common'; 

@NgModule({ 
    imports: [ 
     CommonModule 
    ] 
}) 
+8

मैं जोड़ लिया है commonmodule का कोड जोड़ .. फिर भी मैं त्रुटि का सामना करना पड़ रहा है। इसकी उत्पादन बंडल में केवल हो रहा। इसकी में ठीक काम कर रहा लोकेल –

+0

यह भी दोबारा जांचें कि क्या आप मेरे जैसे मूर्ख थे और मॉड्यूल नामित करते हैं जिसमें सामान्य घटक 'कॉमन मॉड्यूल' के बजाय अधिक ... सामान्य 'साझा मॉड्यूल' होता है। – msanford

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

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