gpt4 book ai didi

ember.js - 为 EmberJS 创建 TypeScript 声明文件

转载 作者:搜寻专家 更新时间:2023-10-30 21:25:11 24 4
gpt4 key购买 nike

我正在尝试为 EmberJS 创建声明文件。我尝试只创建足够的声明来创建初学者工具包应用程序。

var App = Em.Application.create();

App.MyView = Em.View.extend({
mouseDown: function() {
window.alert("hello world!");
}
});

我尝试了几种方法,例如创建模块调用 Em 并在其中创建接口(interface),但我没能成功。

最佳答案

根据您的示例,这会在您正在使用的项目周围添加输入。我做了假设,例如 Application.create() 返回一个 Application - 您可以根据需要调整示例。

declare module Em {
class Application {
static create() : Application;
MyView: View;
}

class View {
static extend(extender: {}) : View;
}
}

var App = Em.Application.create();

App.MyView = Em.View.extend({
mouseDown: function() {
window.alert("hello world!");
}
});

关于ember.js - 为 EmberJS 创建 TypeScript 声明文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12974257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com