|
|
1
107
Angular的文档
您可以创建
JS文件 :
HTML格式 :
注意:我发现doc中的指令不处理null,所以我不得不稍微调整一下。 |
|
|
2
46
也许这有点混乱,但结果可以在没有特殊功能的情况下实现
|
|
|
3
17
这是因为当你得到unit.id时,它返回的是字符串而不是整数。javascript中的对象将其键存储为字符串。所以,唯一的方法就是通过报价来围绕4。 编辑
|
|
|
4
9
您还可以定义筛选器
|
|
|
5
9
只需添加Christophe的答案:实现和维护它的最简单方法是发出指令: JS文件:
Christophe的答案对“0”不正确,因为在“val?”测试中返回false。 |
|
|
6
8
可以使用ng值属性。这样地:
|
|
|
7
7
我认为其他解决方案对于简单地将值建立为整数来说过于复杂。我会使用:
|
|
8
3
Angular正在查看您的
|
|
|
9
3
与tymeJV的答案非常相似,简单的解决方法是将默认选择编号转换为如下字符串:
这样,您不必对数字进行硬编码,只需转换任何收到的值即可。这是一个简单的解决方案,没有任何过滤器或指令。 |
|
|
10
2
|
|
|
11
1
将unitsOptions中的id属性设置为数字
|
|
|
12
0
虽然Mathew Berg提供的解决方案有效,但它可能会打破使用字符串值选择选项的其他选择。如果您试图编写一个通用指令来处理选择,这可能是一个问题(就像我所做的那样)。 一个很好的解决方法是检查值是否为数字(即使它是包含数字的字符串),然后只进行转换,如下所示:
或作为控制器方法:
|
|
|
jieunbi · 按日期排序数组(最新优先) 4 年前 |