如何使用reactjs在URL之间添加字符串?

时间:2017-05-25 11:57:29

标签: reactjs url-encoding

我有一个案例,我需要在网址之间添加一个字符串。

我有一个类似xyz.com/broadcast-images/233.jpg的网址,我想将网址重写为xyz.com/1200/600/233.jpg

我怎样才能完全基于reactjs代码呢?

1 个答案:

答案 0 :(得分:0)

你可以很容易地用香草js做到这一点,看看这个jsfiddle:https://jsfiddle.net/2smqq754/

function url(url) {
  url = 'xyz.com/broadcast-images/233.jpg';
  var match = '/broadcast-images';
  var base = url.indexOf(match);
  var matched_index = base + match.length;
  var formatted_url = url.substring(0, matched_index) + '/1200/600' + url.substring(matched_index, url.length);
  return formatted_url;
}