Tag: angular

如何在屏幕上显示JSON表示而不是

我正在testing版本的AngularJS 2应用程序。 我想在页面中显示一个对象的JSON表示,但它显示[Object Object]而不是{key1:value1 ….} 从组件我可以使用: get example() {return JSON.stringify(this.myObject)}; 然后在模板中: {{example}} 但如果我有一个对象的数组,并希望打印这些对象的列表,我该怎么做呢? 使用: <ul> <li *ngFor="#obj of myArray">{{obj}}</li> </ul> 结果如下所示: – [对象对象] – [对象对象] – [对象对象] – [对象对象] 等等。 有没有办法将这些显示为JSON?

如何将Angular CLI升级到最新版本

使用ng –version我得到: @ angular / cli:1.0.0 这不是最新版本。 由于我的系统上全球安装了Angular CLI,为了升级它,我尝试了: npm update angular-cli -g 但它不起作用,因为它保持到1.0.0版本。

直接计算2个向量之间的顺时针angular度的方法

我想找出2个vector(2D,3D)之间的顺时针angular度。 点积的方式给我的内angular(0-180度),我需要使用一些if语句来确定结果是我需要的angular度还是它的补码。 你知道直接计算顺时针angular度的方法吗?

Python中两个n维向量之间的angular度

我需要确定Python中两个n维向量之间的angular度。 例如,input可以是两个列表,如下所示: [1,2,3,4]和[6,7,8,9] 。

如何使量angular器按input键?

我试过这个: browser.actions().keyDown(protractor.Key.ENTER).keyUp(protractor.Key.Enter).perform(); 这给出了错误: Error: Not a modifier key

如何使用angular度2的量angular器?

我使用angular度1.x的量angular器。 我想逐步迁移到Angular 2.0,但是我没有在文档中看到量angular器。 量angular器自从Angular2以来已经下降了吗? 我应该写我的testing而不使用量angular器,而不是使用茉莉花(或其他)?

当用户不在授权angular色中时,如何提供未经授权的页面?

我正在使用这样的Authorize属性: [Authorize (Roles="Admin, User")] Public ActionResult Index(int id) { // blah } 当用户不在指定的angular色,我得到一个错误页面(资源未find)。 所以我也把HandleError属性。 [Authorize (Roles="Admin, User"), HandleError] Public ActionResult Index(int id) { // blah } 现在进入login页面,如果用户不在指定的angular色。 当用户不符合要求的angular色之一时,我如何才能将其转到未经授权的页面而不是login页面? 如果发生不同的错误,我怎么区分这个错误和未经授权的错误,并以不同的方式处理?

如何在容器中放置一个dynamic组件

我想创builddynamic组件并将这些组件的视图插入到容器中。 我认为这可以通过ViewContainerRef来实现。 但我不知道,我们可以得到任何组件的ViewContainerRef ? 如果是的话那怎么样? 我是Angular的新手,如果还有其他好的解决scheme可以处理这种情况,请给我build议。 更新我认为,我非常接近解决scheme。 下面是代码。 app.component.ts import {Component} from '@angular/core'; import {ContainerComponet} from './container.component' @Component({ selector: 'my-app', template: ` <container> </container> `, directives: [ContainerComponet] }) export class AppComponent { constructor() { } } container.component.ts import {Component, ComponentResolver, ViewContainerRef} from '@angular/core' import {controlBoxComponent as controlBox} from './controlBox.component'; @Component({ selector: 'container', template: 'container' }) […]

我如何使用蓝鸟与Angular?

我尝试使用蓝鸟的承诺: HTML: <body ng-app="HelloApp"> <div ng-controller="HomeController">{{name}} {{also}}</div> </body> JS: // javascript var app = angular.module('HelloApp', []); app.controller("HomeController", function ($scope) { var p = Promise.delay(1000).then(function () { $scope.name = "Bluebird!"; console.log("Here!", $scope.name); }).then(function () { $scope.also = "Promises"; }); $scope.name = "$q"; $scope.also = "promises"; }); window.app = app; [ 小提琴 ] 然而,无论我尝试了什么,它仍然保持"$q promises" ,并没有更新。 除了我添加了一个手动的$scope.$apply […]

使用Angular 2

我们的团队对Angular 2的alpha版本太兴奋了,我们只是急切地等待它的稳定版本,并开始使用它。 但在Misko的Ang-2 2015上,我们遇到了以下让我困惑的事情 打字稿! 是否真的需要使用打字稿来获得更好的性能,而不是编写我们一直在做的简单的简单JS代码。 我们遇到了一些评论,说打字稿有助于提高性能。 ES6function。 由于angular2将使用大量的es6function,这意味着我们必须等待所有的浏览器支持angular2所需的至less那些function,然后才能在我们的生产应用程序中启动它。 Web组件。 既然angular2提供了创buildWeb组件的function,而且我已经遇到了一些创build自己的(使用聚合物)的博客,那么我们团队创build它们有多难? 或者,如果我们坚持旧的指令创造的东西呢? 性能。 我已经看过Angular + React的这个video,它可以很好地比较angular度和angular度对angular度2的反应。但是我不确定angular度2是否真的很快,或者我们可以继续前进与build设angular度+反应的应用程序,以避免等angular2稳定或浏览器支持es6functionangular使用。 我不确定自己的问题是否得到了很好的解决,但是在开始学习angular 2之前,以上是我的担忧,因为他们的angular度2 +打字稿的演示似乎会为我和我的团队带来很多收入曲线。 如果有人能够澄清我列出的上述问题,我将非常感激。 谢谢。