如何检测Angular 2中的属性是否发生了变化?

时间:2017-08-03 07:37:19

标签: angular

我有一个简单的类,看起来像这样:

export class MessagesPage  {

    @ViewChild(Content) content: Content;

    public message  = '';
    public messages = [];

    public state = 'general';
}

是否可以在类中检测state属性是否已更改?

1 个答案:

答案 0 :(得分:5)

让他们成为吸毒者和二传手。没有其他方法可以获得有关更改的通知:

$.ajax({
  type: "POST",
  url: "page2.php",
  data: {data: jQuery("#my_form").serialize()},
  cache: false,
  dataType: 'JSON',
  success: function(data) {
    alert(data);
    /*if json obj. alert(JSON.stringify(data));*/
  },
  error: function() {
    alert("error");
  }
});