【问题标题】:How to use NativeScript plugin through typescript?如何通过 typescript 使用 NativeScript 插件?
【发布时间】:2016-06-01 08:39:07
【问题描述】:

我在我的一个 NativeScript 应用程序中使用 EddyVerbruggen 的 Firebase 插件 (https://github.com/EddyVerbruggen/nativescript-plugin-firebase)。

另外,我是第一次在这个项目中使用 TypeScript。我已经按照他们的文档中的说明设置了所有内容。但是,无法理解如何在 TypeScript 中使用他们的代码。

例如:

 var firebase = require("nativescript-plugin-firebase");

  firebase.init({
    persist: true // Allow disk persistence. Default false.
  }).then(
      function (instance) {
        console.log("firebase.init done");
      },
      function (error) {
        console.log("firebase.init error: " + error);
      }
  );

无法理解如何在 Typescript 中使用上述代码。任何文档或教程链接都会有很大帮助。

问候

【问题讨论】:

  • 有什么问题?所有 JS 代码都应该在 Typescript 中正常工作,因为它是一个超集。如果您只是想了解一些有关同时使用 Typescript 和 Nativescript 的一般信息,那么我将发布包含该信息的答案。

标签: javascript typescript nativescript


【解决方案1】:

所有 JavaScrip 都是有效的 TypeScript,不需要任何额外的更改。上述 JavaScript 调用在 TypeScript 中 100% 有效,不会导致任何错误或警告。

这是来自www.typescriptlang.org的快速报价:

类型使 JavaScript 开发人员能够高效地使用 开发工具和实践,如静态检查和代码 在开发 JavaScript 应用程序时进行重构。

类型是可选的,类型推断允许一些类型注释 对代码的静态验证产生重大影响。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-11
    • 1970-01-01
    • 1970-01-01
    • 2020-08-20
    • 1970-01-01
    • 2019-06-18
    • 2019-09-20
    • 1970-01-01
    相关资源
    最近更新 更多