我有这个javascript代码:
if (fromState.name == "home.subjects.subject.exams.exam.tests.test" &&
toState.name == "home.subjects.subject.exams.exam.tests") {
tes.test.current = false;
tes.test = null;
}
我知道我可以在这里做一个简单的匹配:
toState.name == "home.subjects.subject.exams.exam.tests"
检查 toState 名称。
但是我怎么能检查 toState.name 不 包含字符串:
"home.subjects.subject.exams.exam.tests" ?
例如 toStateName 可以是:
"home" or "home.access" or "home.city"
原文由 user1679941 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是的 ES6 版本(查看 Allison 的回答):
最初接受的答案是:
您正在寻找 indexOf