首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将简单的Dart代码转换为TypeScript

将简单的Dart代码转换为TypeScript
EN

Stack Overflow用户
提问于 2016-07-05 21:52:40
回答 2查看 2K关注 0票数 1

我正在尝试设置Hello,AngularJS 2应用程序,这是第一次。

下面是简单的HTML:

代码语言:javascript
复制
<!doctype html>
<html>
  <body>
    <my-app></my-app>
    <script type="application/dart" src="hello.dart"></script>
    <script src="packages/browser/dart.js"></script>
  </body>
</html>

和飞镖代码:

代码语言:javascript
复制
class Hello{

  String message;

  Hello(){
        HttpRequest.getString('/hello')
            .then((String content) {
              Map parsedMap = JSON.decode(content);
              message = parsedMap["Message"];
            });
  }
}

main() {
  reflector.reflectionCapabilities = new ReflectionCapabilities();
  bootstrap(AppComponent);
}

有人能帮我把这个Dart代码转换成TypeScript吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-05 22:00:16

有人能帮我把这个Dart代码转换成TypeScript吗?

提示:

  • 打字本没有main
  • 你需要把你需要的东西写进打字本。
  • 与dart有不同的命名约定
  • applicaiton/json类型的http响应通常会自动解析(对象化)。

在此基础上:

代码语言:javascript
复制
import {bootstrap} from "some/angular/module"; 
// Do same for http

class Hello {

  message: string;

  hello() {
        http.getString('/hello')
            .then((content) {
              const message = content;
            });
  }
}


bootstrap(AppComponent);

更多

我强烈建议你读一本关于TypeScript的书。我写了一个免费的:https://basarat.gitbooks.io/typescript/content/docs/getting-started.html

票数 3
EN

Stack Overflow用户

发布于 2019-01-20 09:48:35

Dart2Ts是一种高度实验性的类型转换编译器。

https://www.dart-polymer.com/dart2ts/

https://github.com/polymer-dart/dart2ts

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38213403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档