Я новичок и использую версию 18 Angular, но привязка событий не работает, когда я пробую его в своей системе.
Вот код, который я пытался < /p>
Продукт-list.component.html
Name: {{product.name}}
Price: {{'$'+product.price}}
Color: {{product.color}}
Discounted Price: {{'$'+ getDiscountedPrice().toFixed(2)}}
{{product.inStock>0 ? 'Only ' + product.inStock+ ' items left': 'Out of Stock'}}
Buy Now
{{name | uppercase}}
< /code>
product-list.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'product-list',
templateUrl: './product-list.component.html',
styleUrl: './product-list.component.css'
})
export class ProductListComponent {
name: string = 'Yash Saxena';
product = {
name: 'iPhone X',
price: 999,
color: 'Red',
discount: 8.5,
inStock: 10,
pImage: '/assets/images/iphone.jpeg'
};
getDiscountedPrice() {
return ((100-this.product.discount) * this.product.price)/100
}
onNameChange():void {
this.name = 'Mark';
}
}
< /code>
Это не работает на моей локальной системе. Что может быть возможной причиной и как я могу ее решить?>
Подробнее здесь: https://stackoverflow.com/questions/787 ... e-compiler
Привязка событий не работает над моей системой, но работает на онлайн -компиляторе ⇐ Html
Программисты Html
1750619231
Anonymous
Я новичок и использую версию 18 Angular, но привязка событий не работает, когда я пробую его в своей системе.
Вот код, который я пытался < /p>
Продукт-list.component.html
Name: {{product.name}}
Price: {{'$'+product.price}}
Color: {{product.color}}
Discounted Price: {{'$'+ getDiscountedPrice().toFixed(2)}}
{{product.inStock>0 ? 'Only ' + product.inStock+ ' items left': 'Out of Stock'}}
Buy Now
{{name | uppercase}}
< /code>
product-list.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'product-list',
templateUrl: './product-list.component.html',
styleUrl: './product-list.component.css'
})
export class ProductListComponent {
name: string = 'Yash Saxena';
product = {
name: 'iPhone X',
price: 999,
color: 'Red',
discount: 8.5,
inStock: 10,
pImage: '/assets/images/iphone.jpeg'
};
getDiscountedPrice() {
return ((100-this.product.discount) * this.product.price)/100
}
onNameChange():void {
this.name = 'Mark';
}
}
< /code>
Это не работает на моей локальной системе. Что может быть возможной причиной и как я могу ее решить?>
Подробнее здесь: [url]https://stackoverflow.com/questions/78724706/the-event-binding-is-not-working-on-my-system-but-works-on-an-online-compiler[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия