繁体   English   中英

如何使用 if 语句为字符串添加值

[英]How to add value to string with if statement

如果复选框为 True,我想将“/?login=1”添加到我的 url

axios.get('https://web.site/api/login/'+username.value+'/'+password.value+'/?login=1')

如何修改 +'/?login=1'

如果复选框为 True,则类似于 + '/?login=1'

使用模板文字

`https://web.site/api/login/${username.value}/${password.value}${checkbox ? '/?login=1' : ''}`

您可以使用 java 中的 concat 方法添加到字符串中。 或者,您也可以使用 stringBuilder,然后使用 'append' 方法(在大多数情况下,这会提高性能。尤其是在循环时)

https://www.javatpoint.com/string-concatenation-in-java

https://www.javatpoint.com/java-stringbuilder-append-method

示例:字符串链接 = " https://web.site/api/login/ '+username.value+'/'+password.value+'/?login=1";

String finishedLink = link.concat("TextToAdd");

axios.get(checkbox.isActivated()?finishedLink:link);

让我知道这是否有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM