【AngularJs-$parsers自我理解-解析】教程文章相关的互联网学习教程文章

Django解析Angular的POST数据

在使用Django和Angular的过程中,遇到过一个Angular向Django POST数据的问题。// Angular $http({url: "myviews",method: "POST",data: {text: hello world, date: 2017-01-04} })# Django def myviews(request):print request.POSTprint request.body以上将会打印出<QueryDict: {}> u"{text: hello world, date: 2017-01-04}"而我们期望是这样的结果<QueryDict: {utext: uhello world, udate: u2017-01-04}> u"{text: hello world...

javascript-Angular 2 Http get-从响应中解析JSON对象【代码】

我正在尝试对服务器API发出HTTP get请求后返回的JSON对象进行解析.这是对Http的调用getPayoutReport(param1, param2, param3) {//do some hanky panky//configure a requestUrlreturn this.http.get(this.requestUrl).map((res:Response)=> res.json());}这是接收器方法:this.payoutReportsService.getPayoutReport(this.reservationId, this.productId, this.vendor).subscribe(data => {this.payoutReport = data; console.log(...

javascript-Angular UI-Router-在模板网址上直接使用“解析”【代码】

我正在使用UI-Router,并希望将路由更改为“基于组件”.因此,我没有定义控制器/模板,而是想像这样使用它:.state('issue', {url: '/someUrl/:number',template: '<my-directive></my-directive>',resolve: {data: function(dataService) {return dataService.getData().then(function(response) {console.log(response.data);return response.data;});}}})现在,我知道使用Angular的ngRoute可以直接在模板中使用解析的数据,例如:$ro...

javascript-AngularJS,在显示视图之前解析数据【代码】

这个问题已经被问到了,但是我不知道该怎么办. 使用AngularJS 1.0.5: 在显示视图“登录”之前,我想获取一些数据,并在未从AJAX请求中加载数据时延迟视图渲染. 这是主要代码.这是好方法吗?angular.module('tfc', ['tfc.config', 'tfc.services', 'tfc.controllers']).config(['$routeProvider', '$locationProvider', '$httpProvider',function($routeProvider, $locationProvider, $httpProvider) {$routeProvider.when('/login', ...

javascript – ‘未捕获错误:从Angular 4升级到5.0.1时无法解析’运行时错误的所有参数【代码】

这在Angular 4.x中很好,而不是Angular 5.0.1.该项目是使用Angular CLI生成的.compiler.js:466 Uncaught Error: Can't resolve all parameters for RegistrationService: (?).at syntaxError (compiler.js:466)at CompileMetadataResolver._getDependenciesMetadata (compiler.js:15546)at CompileMetadataResolver._getTypeMetadata (compiler.js:15381)at CompileMetadataResolver._getInjectableMetadata (compiler.js:15361)at ...

javascript – ANGULAR-UI-ROUTER:从URL解析状态【代码】

我正在创建一个具有动态状态的应用程序,有时我需要从URL解析状态名称. 例如:我有/ dashboard / user / 12268,我需要获得状态’dashboard.user’. 用ui-router提供的工具有没有办法做到这一点?我现在无法知道如何做到这一点…… 我正在使用requireJS进行动态模块加载的应用程序.第一次没有问题,因为用户被发送到登录状态.登录后,我使用require只加载用户有权访问的状态.但是当用户重新加载页面时,我再次加载模块,并需要将URL解析为...

javascript – Angular UI Router:根据父解析对象决定子状态模板【代码】

这是我的app.js文件 – 我有一个父州和两个子州.两个子视图都需要该对象.states.push({name: 'parentstate',url: '/parent/:objId',abstract: true,templateUrl: 'views/parentview.html',controller: function() {},resolve: {obj: function(OBJ, $stateParams) {return OBJ.get($stateParams.objId);}}});我想用这个解决的obj来决定子模板states.push({name: 'parentstate.childs',url: '/edit',views: {"view1@parentstate": {t...

javascript – 找不到Angular 6 setTimeout模块:错误:无法解析’timers’【代码】

我有个问题.我想在角度中使用setTimeout来在2秒后调用一个函数,但我得到了这个:ERROR: Module not found: Error: Can’t resolve ‘timers’; this is my function:login(user) {console.log(user.value);this.loginService.loginUser(user.value);// this.user = this.loginService.getUser();setTimeout(() => {this.user = this.loginService.getUser();}, 2000);if (this.user === undefined) {console.log('username or pass...

javascript – Angular – {{}}不在ng-model属性标记中解析【代码】

我想在我的网站上动态添加一些复选框,并根据它们的值进行过滤. 我在通过ng-model将每个过滤器添加到过滤器对象的部分失败了.<div ng-repeat="filter in menu.filters"><label>{{filter.title}}</label><input type="checkbox" ng-model="filters.filter{{$index+1}}" ng-true-value="{{filter.stub}}" ng-false-value='' /> </div>但是,{{$index 1}}或实际上在ng-model属性中使用{{}}会破坏整个循环. 我错过了什么? 这是页面的完整...

javascript – Angular ui-router无法解析$resource结果【代码】

在我的一个UI路由器状态中,我有以下链接’/ users’,它指向显示用户列表的页面.下面是我编写的用于通过使用$resource调用来解析用户列表的代码,但是,在加载页面时,数据似乎无法解析:.state('users', {url: '/users',templateUrl: '/assets/angularApp/partials/users.html',controller: 'UserListCtrl as vm',resolve: {users: function ($resource) {return $resource('http://localhost:8080/api/users').query().$promise.then...

javascript – 如何阻止angularJS解析/运行指令或代码块?【代码】

我的问题听起来很简单,但我还没有找到解决方案,而且我在谷歌和SO搜索了很多. 我想为我的自定义指令创建一个演示html页面,在其中我想在代码块中显示指令的标记(类似于它在angular docs中的方式).但我不需要它是动态的(没有语法高亮,没有标签). 对我来说,将代码与纯文本一样可以,但Angular会解析该指令并执行代码. 如何阻止角度来执行指令? 它应该如下所示:Text that describes the directive ..............<directive1 parameter...

javascript – AngularJS:$routeProvider解析$http时返回响应obj而不是我的obj【代码】

我正在尝试解决几个ajax调用,以便我的控制器需要的数据在它(以及它提供的指令)执行之前可用.但是,执行的顺序是有效的,而不是返回我创建的对象,注入我的控制器的结果是$http的响应对象:{config: { … },data: { … },headers: { … },status: 200 }我的代码基本上看起来像:app.config(['$routeProvider', function($routeProvider){$routeProvider.when('/path', {…,"resolve": {"data": ['$http',function($http){return $http....

javascript – 在angular2中解析xml以在视图中呈现【代码】

我是否需要解析我的xml以从xml中获取数据以在html中呈现?我目前正在使用http.get请求获取本地.xml文件,并在控制台日志中显示xml文件中的所有信息,我认为它只是阅读它. 问题是如何在angular2中将xml转换为json格式? 我尝试了console.log(data.title),但这让我觉得身份不明getXml() {this.http.get('../../xmlConf/dashboard_journey.xml').map(response => response.text()).subscribe(data => {if(data) {console.log('fetching ...

javascript – 在Angular 4内部组件中创建命名路由器时解析错误【代码】

我使用Angular 4创建我的管理面板.在左侧,我有一个从主路由器加载的菜单.在左边有一个绿色区域,我想在其中加载另一个组件.我使用了一个名为“console-router”的新路由器.但是,我无法获得要显示的内容.另一个组件内部有有效的HTML,主路由器工作得很好.在定义应该在左侧区域显示“App Dashboard”内容的(链接)时,我得到一个解析错误.我在App Module中定义了我的路径: app.module.ts{path: 'console',component: ConsoleComponent,c...

javascript – 在渲染模板之前解析AngularJS指令中的内容【代码】

我在页面上有一个由服务器呈现的元素.我们称之为播放列表.这将是一个指令.< div播放列表>< / div> 播放列表在Angular编译时间之前包含许多曲目.< div class =“Track”data-track-name =“Pompeii”data - * =“etc”> …< / div> 加载页面后,我将包括AngularJS并解析播放列表和指令. 当我初始化播放列表指令时,我想在编译它的模板之前循环遍历它的内容,并使用收集的数据在属于播放列表指令的ng-repeat指令中绘制轨道指令. 问题:...