相关疑难解决方法(0)

在TypeScript中获取和设置

我正在尝试为属性创建get和set方法:

private _name: string;

Name() {
    get:
    {
        return this._name;
    }
    set:
    {
        this._name = ???;
    }
}
Run Code Online (Sandbox Code Playgroud)

设置值的关键字是什么?

typescript

568
推荐指数
7
解决办法
49万
查看次数

何时使用Requirejs以及何时使用捆绑的javascript?

对于网络人来说,这可能是一个愚蠢的问题.但我对此感到有些困惑.现在,我有一个应用程序,我使用几个Javascript文件来执行不同的任务.现在,我正在使用Javascript 捆绑器来组合和缩小所有文件.因此,在运行时只有一个app.min.js文件.现在,Requirejs用于在运行时加载模块或文件.所以,问题是如果我已将所有内容都放在一个文件中,那么我是否需要requirejs?或者什么是用例场景我可以使用requirejs和/或bundler?

如果需要进一步的细节,请告诉我.

javascript requirejs servicestack

74
推荐指数
3
解决办法
1万
查看次数

AMD加载器如何在引擎盖下工作?

所以我现在一直在使用require.js,但我意识到我实际上并不知道它是如何工作的.它说这是一个AMD加载器.

我知道CommonJS是同步的,这意味着它在加载时会阻止其他代码的执行.另一方面,AMD是异步的.这是我感到困惑的地方.

当我定义一个模块时,它必须加载a,b,c才能执行回调.异步如何在这里工作?

  1. 当它必须首先加载这三个依赖项时,它不是同步的吗?
  2. 这是否意味着AMD异步加载a,b,c然后检查是否加载了这些文件(不关心顺序)然后执行回调?
define("name",["a","b","c"], function(a,b,c){

});
Run Code Online (Sandbox Code Playgroud)

javascript amd

13
推荐指数
1
解决办法
3416
查看次数

标签 统计

javascript ×2

amd ×1

requirejs ×1

servicestack ×1

typescript ×1