[英]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.