这是我的JavaScript函数
function movements(remove) {
var op = remove ? 'remove' : 'add';
crossvent[op](documentElement, 'selectstart', preventGrabbed); // IE8
crossvent[op](documentElement, 'click', preventGrabbed);
} function move(value) {
Run Code Online (Sandbox Code Playgroud)
这就是所谓的
movements();
Run Code Online (Sandbox Code Playgroud)
您可以在jkanban.js文件中找到参考。
现在我必须将其更改为Typescript,并且在函数调用时遇到此错误,
Expected 1 arguments, but got 0
Run Code Online (Sandbox Code Playgroud)
我该如何解决打字稿中的问题?
我正在创建新的 ASP.NET Core 应用程序,它在https://localhost:44382/. 我想设置多个 url 来浏览我的应用程序,例如site1.testing.com, site2.testing.com, site3.tseting.com.
每次我浏览这些网址时,我都想重定向到我的应用程序。
我在中找到了这个设置launchSetting.json
"myCoreApp": {
"commandName": "Project",
"launchBrowser": true,
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
Run Code Online (Sandbox Code Playgroud)
如你所见
"applicationUrl": "https://localhost:5001;http://localhost:5000",
Run Code Online (Sandbox Code Playgroud)
通过引用this,我尝试更改此设置但不起作用。
我有 C# 枚举列表类,例如,
namespace MyProject.MyEnumListClass
{
public enum MyEnum
{
ValueOne,
ValueTwo,
ValueThree,
ValueFour,
ValueFive,
ValueSix
}
}
Run Code Online (Sandbox Code Playgroud)
这就是我在 razor cshtml 中的 javascript 中使用此列表的方式
@using MyProject.MyEnumListClass
<script>
.....
if (type != "@((int)MyEnum.ValueThree)")
.....
</script>
Run Code Online (Sandbox Code Playgroud)
通过使用 razor@引用 javascript 代码中的枚举值,可以在 razor 中轻松完成。但是现在,我想将此 javascript 代码分离到.js文件中,并且我试图将此枚举列表传递给 javascript 文件并在其中使用。
在 javascript 分隔文件中使用 C# 枚举列表的最佳和正确方法是什么?