12得票1回答
ng-switch和ng-repeat在同一元素上会产生干扰。

我在Angular中遇到了一些意料之外的行为,这篇文章的目的是找出它是否是一个错误或者是有意为之,并可能解释为什么需要这样做。首先看一下这个Plunkr: http://plnkr.co/edit/CB7k9r?p=preview。在这个例子中,我创建了一个名为array的数组,其中包含三个对...

12得票3回答
在Angular的ng-switch中使用HTML模板

我正在制作一个“交互式菜单”,它会随着用户点击移动。我想知道是否有一种方法可以在ng-switch中包含html模板,因为每个“switch”的逻辑都不同 - 这将导致巨大的html文件。<div class="content" ng-switch on="selection"> ...

11得票1回答
由于'ngSwitchDefault'不是'ng-template'的已知属性,无法绑定。

我收到了错误信息: 无法绑定到 'ngSwitchDefault',因为它不是 'ng-template' 的已知属性 在我继续之前:这不是Angular2 - "Can't bind to 'ngSwitchWhen' since it isn't a known property ...

11得票1回答
Angular2中的ng-switch

我正在尝试使用Angular 2(目前版本为alpha 26)进行实验。例如ng-for和ng-if都能正常运行。但是我在使用ng-switch时遇到了问题。我无法使其正常工作,即没有任何输出。似乎整个模板都被忽略了。 以下是我组件中的代码,也可以在github上找到:import {Ite...

10得票1回答
Angular 2的ng-switch是否可以实现动画效果?

这个能否进行动画呢?我有一段代码: div([ngSwitch]="switchState") ul(fxLayout="row", fxLayoutAlign="space-between", *ngSwitchCase="0") some-list ul(fxLayout=...

9得票2回答
AngularJS:在<tr>标签上使用ng-repeat和ng-switch

我正在尝试使用AngularJS创建一个事件列表的表格。但是每个事件都有一个类型,不同类型的事件具有截然不同的内容,并且某些类型还会生成多行。 在完美的世界里,我会这样做: &lt;tbody&gt; &lt;ng-repeat="event in events"&gt; &l...

9得票1回答
gulp-minify-html移除空的HTML属性,对Angular应用程序造成问题。

我最近把一个AngularJS应用程序从Mimosa转换为Gulp作为我的构建系统,并使用Browserify进行转换。 在处理了许多其他小问题后,我还剩下几个问题: 当使用ng-switch和ng-switch-when时,在我的index.html中一直出现以下错误: Error: ...

8得票5回答
Angular2的ngSwitch无法工作

我有一个ngSwitch指令,它与下拉框绑定的模型属性相关。但它没有起作用,因此我试图简单地将值硬编码。但仍然没有起作用,它会显示两个 div 元素。我做错了什么?如果这是一些明显的错误,请提前道歉,因为我是 Angular2 的新手。 我的 HTML 模板代码: &lt;!-...

8得票2回答
如何在Angular中使用ngSwitch来处理数据类型?

我正在使用Angular2,并且想知道是否可以使用ngSwitch在变量为特定数据类型时加载&lt;div&gt;标签。例如: &lt;div [ng-switch]="value"&gt; &lt;p *ng-switch-when="isObject(value)"&gt;This...

8得票2回答
ng-switch-when与ng-repeat的搭配

我的HTML代码是 &lt;tr ng-switch-when="true" ng-repeat="onlineCredentials in onlineCredentialDetails" &gt; &lt;td&gt; &lt;span&gt;Or...