Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用react的字符串插值_Javascript_Reactjs - Fatal编程技术网

Javascript 使用react的字符串插值

Javascript 使用react的字符串插值,javascript,reactjs,Javascript,Reactjs,我正在尝试找出执行以下操作的方法: 我有一个从服务器获取的url,其中包含url参数的占位符: http://localhost/{someslaug}/?FirstParameter={FirstParameter}&SecondParameter={SecondParameter} 在url下,我为每个参数或slug都有一个输入字段,它应该使用state更新url 我使用jquery和regex快速解决了这个问题。我将参数值包装在{FirstParameter}中 http://localh

我正在尝试找出执行以下操作的方法:

我有一个从服务器获取的url,其中包含url参数的占位符:

http://localhost/{someslaug}/?FirstParameter={FirstParameter}&SecondParameter={SecondParameter}

在url下,我为每个参数或slug都有一个输入字段,它应该使用state更新url

我使用jquery和regex快速解决了这个问题。我将参数值包装在
{FirstParameter}


http://localhost/{someSlug}/?FirstParameter=“我使用jquery和regex很快解决了这个问题。”这听起来不像是在做字符串插值。你能提供一个更完整的例子吗?React不为字符串插值提供任何辅助方法。您只需执行JavaScript中通常执行的操作。我使用regex在{parametervalue}周围添加了一个span,因此url看起来像
http://localhost/{someSlug}/?FirstParameter=什么是
span
s?@JacobSDK请在您的问题中添加“url作为带有占位符的字符串来自服务器”或者澄清你的意思。
const $el = $(`span[data="{${prop}}"]`);
$el.text(e.target.value);
if ($el.text().trim() === '') {
  $el.text(`{${prop}}`)
}