gpt4 book ai didi

javascript - 使用 Angular 2 在 HTML5 中动态定义输入类型

转载 作者:行者123 更新时间:2023-11-30 15:53:34 26 4
gpt4 key购买 nike

下面的代码似乎不起作用。在 Angular 2 中甚至可能吗?

<table class="table table-responsive" style="border:0">
<tr *ngFor="#column of columns" style="height:20px;">
<td class="text-right" style="padding-top:10px;border:0">
<h4> {{column | case}}: </h4>
</td>
<td class="text-center" style="padding-top:10px;border:0">
<input type="{{column == 'created_date' ? date : text}}" class="form-control" />
</td>
</tr>
</table>

最佳答案

您似乎对字符串字段有错字。将代码更改为:

type="{{column == 'created_date' ? 'date' : 'text'}}"

由于 type 变量的值应该是一个字符串,所以您需要在它们周围加上引号,否则它们将被视为在相关范围内定义的变量。

所以最终的输出将是:

<input type="{{column == 'created_date' ? 'date' : 'text'}}" class="form-control" />

关于javascript - 使用 Angular 2 在 HTML5 中动态定义输入类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38933378/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com