首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AngularTS如何在HTML中设置输入变量为true/false?

AngularTS如何在HTML中设置输入变量为true/false?
EN

Stack Overflow用户
提问于 2020-10-01 12:00:02
回答 1查看 34关注 0票数 0

我有html:

代码语言:javascript
运行
复制
<tag-input fullWidth id="inputDir" formControlName="inputDir" [modelAsStrings]="true"
                            [placeholder]="'choice feature'"
                            [allowDupes]="falseVariable"
                            [secondaryPlaceholder]="'choice feature'">
                            <tag-input-dropdown [showDropdownIfEmpty]="true" [autocompleteItems]="inputDirAutoComplete">
                            </tag-input-dropdown>

</tag-input>

我想将allowDupes设置为false。当我设置为falseVariable时,它可以工作,我在.ts中给出了false值

falseVariable = false;

但是,如果我在HTML中设置为false,它将不起作用

代码语言:javascript
运行
复制
<tag-input fullWidth id="inputDir" formControlName="inputDir" [modelAsStrings]="true"
                            [placeholder]="'choice feature'"
                            [allowDupes]="'false'"
                            [secondaryPlaceholder]="'choice feature'">
                            <tag-input-dropdown [showDropdownIfEmpty]="true" [autocompleteItems]="inputDirAutoComplete">
                            </tag-input-dropdown>

</tag-input>

我错过了什么?

(示例中的库是import { TagInputModule } from 'ngx-chips';)

EN

回答 1

Stack Overflow用户

发布于 2020-10-01 12:05:30

allowDupes是一个布尔变量,而不是string变量。

在第二个代码片段中,您分配了string变量而不是boolean变量。

请将[allowDupes]="'false'"替换为[allowDupes]="false",它将正常工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64148878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档