我正在使用我项目中的 typescript ,但它无法识别 WebView 。例如:
const webview = <webview> document.getElementById("foo");
只是吐出一个错误“找不到名称‘webview’”。我该如何解决这个问题?当仅使用 javascript 时工作正常。
注意:我使用的是 Electron webview 而不是 NativeScript WebView。
最佳答案
您应该在 typescript 文件中包含 webview 的声明,以便 TS 编译器可以识别它:
import { WebView } from "ui/web-view";
(注意类型是WebView不是webview)
要获取元素,有“更好”的方法来获取元素。可以引用这个问题的答案:How to use nativescript's WebView in angular2?
关于javascript - typescript 不打字网页 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47063872/