zoukankan      html  css  js  c++  java
  • typescript文件中 使用回调函数无法调用函数外的变量和方法的办法

    util.ts

    class UtilService{

       util( tis,callback:any ){

        let num = 1;

        callback(tis,num); 

      }

    }

    使用该方法的文件

    demo.ts

    class Demo{

      //设置一个全局变量

      count = 4;

      console.log("count1:"+count1);  //结果为4

       this.UtilService.util( this , function(tis,num){

        tis.count = num; //用num改变全局变量count的值

        console.log("count2:"+tis.count );    //结果为1

      }

       

      console.log("count3:"+this.count);  //结果为1

    }

  • 相关阅读:
    生成缩略图
    Log4net 记录日志
    cs端调用webApi
    抽象工厂
    简单工厂
    DataSet读取XML
    EntityFramework+WCF
    构造函数基础
    延迟加载
    位运算
  • 原文地址:https://www.cnblogs.com/maochunyan/p/8270288.html
Copyright © 2011-2022 走看看