js调用ts。
ts类:

export class OperateStepsPage implements OnInit {private static jsUse: OperateStepsPage = null;private operateStepsPage: OperateStepsPage;constructor(public alertController: AlertController,public activatedRoute: ActivatedRoute,public router: Router,public eventService: EventService,) {this.init();}public init() {   // 做一个全局注册OperateStepsPage.jsUse = this;// 若下面window['operateStepsPage']提示:object access via string literals is disallowed(不允许通过字符串文本访问对象),可先定义再访问// 若不提示错误,可省略定义:const operateStepsPage= 'operateStepsPage';直接window['operateStepsPage']const operateStepsPage = 'operateStepsPage';  window[operateStepsPage] = OperateStepsPage.jsUse;  }ccc() {  // 将被js 调用的ts方法console.log('我是ts');}
}

js:

function jstest() {console.log(111);window['operateStepsPage'].ccc()
}
jstest();

结果;

111
我是ts

以上内容本人亲测,代码均为原创,如有转载请注明来源(洋葱先生: http://www.dreamload.cn/blog/?p=945)

js调用ts,亲测。相关推荐

  1. 微信分享带缩略图,标题,简介的JS代码(亲测有效)

    (function(){    var appId = '',             imgUrl = 'http://huaweiapu.toprand.com/ascendG7/assets/i ...

  2. 京东618叠蛋糕js脚本,亲测好用

    京东618叠蛋糕脚本,亲测好用,Auto.js打开 var generalSleep = 2000;//一般任务的浏览时间(非8秒任务) var intervalSleep = 800;//任务间的间 ...

  3. js调用本地js文件(亲测)

    jsty.html: <!DOCTYPE html> <html><head><meta charset="utf-8"><t ...

  4. windows10 python调用wsl_(亲测!)Windows10用WSL安装Ubuntu远程桌面连接和配置开发环境...

    Windows10使用默认的WSL安装Ubuntu并启用远程桌面连接 一.启用WSL功能 首先进入控制面板, 输入快捷键: windows键 + r 然后输入 control 然后选择 程序–> ...

  5. ts文件转js(亲测有效)

    因为最近一直在开发Laya项目,使用ts比较多,后面有vue项目需要用到Laya项目中的方法,但是由于vue中使用的js,而Laya中是TS,不能直接拿来使用,于是需要将ts转成js.方便使用 一.安 ...

  6. 原生JS调用打印预览页面并实现打印文件流图片(亲测有效)

    在工作中我们经常会遇到使用浏览器预览打印页面并实现文件打印,那么如何才能够在打印预览页面中显示图片呢?希望看完这篇文章对您有所帮助! 1. 原生JS调用打印预览页面 2. 在打印预览页面加载图片 使用 ...

  7. (亲测可用)html5 file调用手机摄像头

    在切图网一个客户的webapp项目中需要用到 html5调用手机摄像头,找了很多资料,大都是 js调用api  然后怎样怎样,做了几个demo测试发现根本不行, 后来恍然大悟,用html5自带的 in ...

  8. 前端加密方法sha256.js源码+用法(亲测可用)

    之前看到一个类似的,但是源码不完整:在此总结一个可用的. 一.sha256.js /**** Secure Hash Algorithm (SHA256)* http://www.webtoolkit ...

  9. Java调用python打包的程序.exe,包括获取exec()中打印的日志,亲测有效

    python写了一个方法,windows平台上怎么被Java服务调用呢? 最简单的办法,python利用pyinstaller打包成.exe程序,Java程序通过Process调用,想同时获取.exe ...

最新文章

  1. 電子商務新紀元-WebService With BizSnap
  2. 实现影响力的三个核心要素
  3. HashSet,TreeSet和LinkedHashSet的区别
  4. 使用Swagger,ApiExplorer和NSwag掌握ASP.NET Core和ABP中的外部Web API
  5. MongoDB Element Query Operators(元素判断操作符)
  6. ECSHOP 如何删除商品列表页 购买弹出 商品属性框后面的价格
  7. (转)马云的江湖 PK 史玉柱的兵法
  8. mpvue 用户授权登录
  9. CodeProject上的一些摘抄
  10. 2345浏览器兼容模式怎么设置
  11. 计算机专业技术职务评审表怎么填,专业技术职务怎么填
  12. 计算机考研与就业的利弊分析,考研还是工作?两种选择的利弊分析,让你做出正确选择!...
  13. buu——girlfriend
  14. ASP.NET和ASP的区别?
  15. msfvenom手册
  16. C−Fe3O4碳量子点修饰四氧化三铁纳米复合材料合成过程图示
  17. 原生js由html创建节点,[js高手之路]HTML标签解释成DOM节点的实现方法
  18. Spritekit中如何判断触摸点击的精灵
  19. Liang-GaRy-linux的网络连接
  20. QQ2013 密码获取(二)

热门文章

  1. JUC:7_2三大辅助类:CylicBarrier原理及使用、线程加法计数器
  2. js小数/浮点数 两数相乘,相除精度问题
  3. 141 条人人都该知道的健康常识
  4. 智能技术带来的可能的技术代价是人们需要警惕的
  5. 慢谈漫威--来龙去脉
  6. 狂补dp Atcoder Educational DP Contest(全)
  7. 到广州一定要去的地道美食店!
  8. 棒球联盟·棒球1号位
  9. html5清新文艺,清新文艺范的句子
  10. 用于身份验证的生物识别技术指纹识别相关情况解析方案