gpt4 book ai didi

javascript - 使用空格键时如何检查匹配的字符串?

转载 作者:行者123 更新时间:2023-12-03 11:40:41 24 4
gpt4 key购买 nike

这是我的代码

<select id="updOrg">
{{#each organization}}
<option id="{{_id}}" {{ifSelected ../user.profile.organization}}>{{name}} </option>
{{/each}}
</select>

在我的模板助手中,我的代码是

'ifSelected':function(org){
console.log(org);
console.log(this.name);
var name=this.name;
if(org === this.name){
console.log("matched");
return "selected";
}
}

在我得到的控制台中

TEST
XXX

TEST
TEST

后两个字符串是匹配的,但这里在 if 条件下不匹配

而且我在控制台中也看不到matched

这里出了什么问题

最佳答案

您应该按以下方式执行此操作:

<option id="{{_id}}" selected="{{ifSelected ../user.profile.organization}}">{{name}} </option>

并将 ifSelected 更改为返回 truefalse

为什么“TEST”不等于“TEST”我不能说,因为它们应该是。确定其中一个末尾没有空格吗?

关于javascript - 使用空格键时如何检查匹配的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26293796/

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