javascript - Wie überwacht und führt das WeChat-Applet eine Funktion aus, wenn bestimmte Daten alle wahr sind?
黄舟
黄舟 2017-05-18 11:03:13
0
2
841


Diese Werte ändern sich beispielsweise und die darin enthaltene Funktion muss ausgelöst werden, wenn diese Werte alle wahr sind. Wo ist dieser Code geschrieben? Können diese Werte in Echtzeit überwacht werden? Ich habe zuvor festgestellt, dass die darin enthaltene Funktion nicht ausgeführt wurde. Jetzt scheint es, dass sie nicht funktioniert.

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(2)
曾经蜡笔没有小新

可以通过JS Object的getter 与 setter来监听对应的事件

var obj = {

  val: 100,
  get getval() {
      console.log('访问了getVal的值');
    return this.val;
  },
  set setval(x) {
      console.log('设置getVal的值');
    this.val = x;
  }
}

// 在访问 obj.getval时,将会看到 ‘访问了getVal的值’
// 在设置 obj.setval=1000时,会看到 ‘设置getVal的值’

伊谢尔伦

参考:/q/10...

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage