آفلاین
user-avatar

آنگولار قسمت 4

2 سال پیش
توسط Saedpc Heydari آپدیت شد
آفلاین
user-avatar
Saedpc Heydari ( 50 تجربه )
2 سال پیش

سلام درود
ببخشید بنده قسمت 4 را مو به مو طبق آموزش دنبال کردم ولی کامپانت اجرا نمیشه و home چاپ نمیشخ
تنها پیغامی که دارم اینه

Angular is running in the development mode. Call enableProdMode() to enable the production mode.

بهترین پاسخ انتخاب شده توسط Saedpc Heydari
آنلاین
user-avatar
حسام موسوی
2 سال پیش

باید خدمتتون عرض کنم خیلی بی دقتی کردید . البته امیدوارم ناراحت نشید و به عنوان مدرس دوره حرفمو قبول کنید
الان کدتون رو دیدیم کجای جلسه 4 گفتم که اینطوری فراخونی کنید ؟
شما دارید از کامپوننت استفاده میکنید زمانی که تعریفش کردید و در app.module هم ثبتش کردید بر اساس اسم selector که تو کامپونت تعریف کردید یعنی تگ

<home-app></home-app>

رو باید در جای که میخواید استفاده کنید . تا مقدار این کاموننت نمایش داده بشه و این رو هم خیلی قشنگ در این جلسه گفتم .
یعنی مقدار بالا رو اگر در کامپوننت app به شکل زیر نمایش بدید اوکی هست .

import { Component } from '@angular/core';

@Component({
  selector: 'my-app',
  template: `<h1>Hello <home-app></home-app></h1>`,
})
export class AppComponent  { name = 'ali'; }

خواهشششش میکنم دقت کنین

آنلاین
user-avatar
حسام موسوی ( 382229 تجربه )
2 سال پیش
تخصص : طراح و برنامه نویس

این پیغام داره میگه وضعیت پروژه شما در حال توسعه است همین
مشکلی که شما دارید میتونه بخاطر رعایت نکردن بعضی از موارد خیلی جزئی باشه واقعا کدهای که به همراه فایل دانلودی در اختیارتون قرار دادیم رو مشاهده کنید حتما

آفلاین
user-avatar
Saedpc Heydari ( 50 تجربه )
2 سال پیش

بله فایل های شما را باز کردم دیدم
من طبق فیلم ها پیش رفتم
ولی مشکل اینه فایل مثلا
home.component.js کامپایل شده و داخل فولدر build ریخته شده

آفلاین
user-avatar
Saedpc Heydari ( 50 تجربه )
2 سال پیش

سلام من باز فیلم ها را از اول انجام دادم ولی باز نمایش نمیشه
<b> home </b>
میشه بررسی کنید ممنون میشم
http://s8.picofile.com/file/8328660784/Angular2.zip.html

آنلاین
user-avatar
حسام موسوی ( 382229 تجربه )
2 سال پیش
تخصص : طراح و برنامه نویس

باید خدمتتون عرض کنم خیلی بی دقتی کردید . البته امیدوارم ناراحت نشید و به عنوان مدرس دوره حرفمو قبول کنید
الان کدتون رو دیدیم کجای جلسه 4 گفتم که اینطوری فراخونی کنید ؟
شما دارید از کامپوننت استفاده میکنید زمانی که تعریفش کردید و در app.module هم ثبتش کردید بر اساس اسم selector که تو کامپونت تعریف کردید یعنی تگ

<home-app></home-app>

رو باید در جای که میخواید استفاده کنید . تا مقدار این کاموننت نمایش داده بشه و این رو هم خیلی قشنگ در این جلسه گفتم .
یعنی مقدار بالا رو اگر در کامپوننت app به شکل زیر نمایش بدید اوکی هست .

import { Component } from '@angular/core';

@Component({
  selector: 'my-app',
  template: `<h1>Hello <home-app></home-app></h1>`,
})
export class AppComponent  { name = 'ali'; }

خواهشششش میکنم دقت کنین

آفلاین
user-avatar
Saedpc Heydari ( 50 تجربه )
2 سال پیش

خیلی ممنون یک سوال اگه من تگ home-app را مثلا داخل index.html صدا بزنم نمیتونه کامپاننت مختص به خودش را لود کنه ؟!

آفلاین
user-avatar
Saedpc Heydari ( 50 تجربه )
2 سال پیش

خیلی ممنونم ازتون استاد من دو روز مشکلم با این حواسم نبود بین بک تیک ها app-component home را نوشتید

برای ارسال پاسخ باید وارد سایت شوید