У меня есть компонент, который имеет переменную Mynameвида не обновляется при изменении значения переменного класса angular2
export class ConversationComponent implements OnInit {
private myName: string;
showNames(name)
{
this.myName=name;
}
}
значение устанавливается с помощью showNames()
, и он отображается
<h4>{{MyName}} </h4>
, но когда значение устанавливается на переменную, изменение не отражается в представлении, то есть на странице html.
Вот моя служба:
import { Injectable } from '@angular/core';
import { ConversationComponent } from './conversation/conversation.component';
@Injectable() export class ChatingService {
constructor(private Conversation:ConversationComponent) { }
setValue(val) {
this.Conversation.showNames(this.myValue);
}
}
Создайте плункер, который генерирует проблему, о которой вы упоминали. – ranakrunal9
Где вы называете 'showNames (...)'? – Vusal
это звонок из службы .. –