【angular cli】教程文章相关的互联网学习教程文章

c# – 需要使用angularjs向mvc控制器发送隐藏的输入值【代码】

我有一个隐藏的输入字段,其中包含我需要发送我的mvc控制器的值.$http({ method: 'GET', url: '/User/GetProjectsList' }) .success(function (data, status, headers, config) { $scope.workflow = [];$scope.Projects = data; }) .error(function (data, status, headers, config) {alert('error'); });隐藏的领域是:<input type="hidden" ng-model='ProjectId' value="{{ProjectsObj.IDWorkflow}}"></input>如何将值发送...

c# – 如何将Angular 2.0添加到现有的ASP.NET MVC应用程序中

我有一个非常大的asp.net MVC 4.0应用程序,我想开始使用asp.net 5.0和Angular 2.0迁移到Web API. 主要原因是开始未来打样并将一些新组件设置为更现代的SPA架构. 我的计划是将现有站点的一小部分路由到显示一个Angular SPA应用程序,调用Web API来获取数据,而不是MVC控制器和函数.对于本节,我不打算使用ASP.NET MVC功能,例如共享布局页面,捆绑,路由等,而是选择将其保留为角度. 我现有的MVC和新的Web api项目都将使用使用EF的数据层项...

c# – ASP.NET WebAPI和Angular POST【代码】

参见英文答案 > Angular2 HTTP Post ASP.NET MVC Web API 7个我有一个WebAPI控制器public class MyController : ApiController {[HttpPost]public SomeResult MyAction(string name, string message){return SomeResult.???;} }我有一个角度控制器调用这个方法$http.post("/api/My/MyAction", { name: "bob", message: "hello" }).then(function(xhr) { ... }, function(xhr) { ... });我得到了...

c# – 使用Angular通过Ajax下载文件【代码】

我有一个生成CSV文件的服务,并通过http / ajax get将其返回到页面.我希望用户单击按钮,调用服务,然后将文件下载到用户的浏览器. 我想这样做Angular Way,虽然我认识到这可能与Anguler本身有关的Ajax或浏览器更多. 该服务在C#中,这是它返回的内容:return File(Encoding.UTF8.GetBytes(WriteCSV(assetList)), "text/csv", "results.csv");调用服务的控制器代码如下所示.它有效,但我不知道如何做到成功:$scope.exportCSV = function ...

从C#MVC模型设置AngularJS $provide.constant值的最佳方法是什么?【代码】

我有一个带有.NET MVC / WebAPI后端的AngularJS应用程序.我有一个MVC操作,提供我的主要HTML页面加载我的AngularJS应用程序.此MVC操作从Web.config以及数据库加载多个应用程序设置,并将它们作为模型返回到视图.我正在寻找一种在我的AngularJS .config方法中将这些MVC Model值设置为$provide.constant值的好方法. MVC控制器方法:public ActionResult Index() {var model = new IndexViewModel {Uri1 = GetUri1(),Uri2 = GetUri2()//...

c# – 在asp.net Web api和angular js中使用的身份验证方法【代码】

我正在使用Web api和angular js创建一个网站,我对我的网站中使用的身份验证非常困惑. 我创建了一个login.js,其中有我的Login方法,它将我的用户名/ Emailid和密码发布到我的Web Api,web api中的方法将验证该用户. 码:$scope.Login() {$.post("api/Authentication/Login",Username,Password){} }Web api代码:[Route] Public Task<object> Login([FromBody] username,password) {//method to authenticate user from database.//Now...

c# – Angularjs和WebAPI Put方法参数始终为空【代码】

我有一个突然停止工作的应用程序.我无法确定为什么这是我知道它应该工作.我必须在这里找到一些非常简单的东西.这是代码,Angular代码调用API,API方法调用,但方法的参数始终为null.该呼叫是PUT呼叫.public static void Register(HttpConfiguration config) {// Web API configuration and services// Web API routesconfig.MapHttpAttributeRoutes();config.Routes.MapHttpRoute(name: "DefaultApi",routeTemplate: "api/{controller...

c# – 使用Antiforgery与Ajax或AngularJs【代码】

我安装了Microsoft.AspNetCore.Antiforgery我的asp.net核心.net框架应用程序,添加到配置服务public void ConfigureServices(IServiceCollection services) {// Add framework services.services.AddApplicationInsightsTelemetry(Configuration);services.AddTransient<ISession, JwtSession>(s => JwtSession.Factory());//services.AddCors();services.AddAntiforgery(options => options.HeaderName = "X-XSRF-TOKEN");services...

c# – 带有Angular 6捆绑文件的项目模板的ASP.NET Core 404(错误的dist输出目录)【代码】

我使用Angular项目模板https://docs.microsoft.com/en-US/aspnet/core/client-side/spa/angular?view=aspnetcore-2.1&tabs=visual-studio创建了一个ASP.NET Core应用程序 生成输出 在IIS上部署时,基本href是< base href =“/”> 生成的dist / index.html中脚本的路径是:<script type="text/javascript" src="runtime.js"></script> <script type="text/javascript" src="polyfills.js"></script> <script type="text/javascript" ...

C#Web API路由与Angular路由混合【代码】

是否有可能使MVC应用程序仅使用WEB API形式的路由,但是允许angular使用其routeprovider完成剩余的路由?当我运行我的应用程序时,我得到:GET http://localhost:8080/Views/Home/Index.html 404 (Not Found) MVC Route RouteConfig.Cs// serves plain htmlroutes.MapRoute(name: "DefaultViews",url: "view/{controller}/{action}/{id}",defaults: new { id = UrlParameter.Optional });// Home Index page have ng-approutes.MapRo...

c# – 使用angular post将两个参数传递给WEB API调用【代码】

我的WEB API控制器中有以下post方法:public async Task<HttpResponseMessage> SendPost(Application application)我使用angular.js $http.post通过javascript调用它,并将应用程序参数作为JSON传递:$http.post("/api/AController/SendPost", JSON.stringify(application)).success(function (data, status, headers, config) { }这有效. 现在我想将第二个参数作为一个简单的字符串传递(我不能修改现有的应用程序JSON对象).我尝试了...

c# – Angular 7到dotnetcore 2.1 web api调用没有响应【代码】

以下是login.component.ts的代码,login() { const val = this.form.value;if (val.email && val.password) {this.authService.login(val.email, val.password).subscribe(data => {if (data && data.Token) {// store user details and jwt token in local storage to keep user logged in //between page refresheslocalStorage.setItem('currentUser', JSON.stringify(data));console.log("user logged in");this.router.navigat...