我在VS2017和VS2015中创建了一个MVC项目,当你创建一个MVC模板化的ASP.NET Web App时,它会自动为你构建一个帐户控制器,它增加了注册和登录功能.它将向具有适当视图的控制器添加AccountController.cs和ManageController.cs.
但是在VS2017中,当我创建一个MVC项目时,它不会将其添加到项目中.我尝试从旧的VS2015项目导入文件,但它似乎没有用.我怎么能绕过这个?有没有办法用帐户控制器创建项目,还是在VS2017中删除了?
asp.net-mvc visual-studio-templates asp.net-identity visual-studio-2017
我正在尝试在我的子类“ setBall”内实现方法链接
class Ball {
constructor(name, size, power) {
this.name = name;
this.size = size;
this.power = power;
}
}
let Ball1 = new Ball('Bomb',5,2);
console.log(Ball1);
class setBall extends Ball{
constructor(name, size, power) {
super(name, size, power);
}
setBall.setName(name) {
this.name = name;
}
setBall.setSize(size) {
this.size = size;
}
setBall.setPower(power) {
this.power = power;
}
get getthrowSpeed() {
return this.size + this.power;
}
}
let Ball2 = new setBall('Big',3,7);
console.log(Ball2);
Run Code Online (Sandbox Code Playgroud)
在控制台中对其进行测试时,我收到的错误是:Uncaught SyntaxError:意外令牌。
如果在它们之间也添加.prototype,则会发生相同的错误。该方法无需“ setBall”即可工作 …