Calling a method from another method in the same class

后端 未结 7 1440
难免孤独
难免孤独 2021-02-05 01:21

Why am I getting the error: \"Uncaught TypeError: self.myTest is not a function\"? How do I call a method from within another method in a javascript class?

7条回答
  •  终归单人心
    2021-02-05 01:54

    Other solution is save the value of variable context $this inside other for example in this

    and for use is this.anyFunction();

    class MyClass {
        myTest() {
          console.log('it works');
        }
    
        runMyTest() {
          let this=$this;
          this.myTest();
        }
    }
    

提交回复
热议问题