因为我Vue项目的ajax.js文件是之前写的,拿过来用,和我现在访问的数据接口的样式不一样。第一天之前我只是修改了一点代码,但是那种情况是不传参数的。几天这个传参数的格式和之前的又不一样,可真的是头痛!
修改了半小时,终于让我拼接出来了:
先介绍:substring()方法用于提取字符串中介与两个指定下标之间的字符。
语法:stringObj.substring(start,stop)----不接受负的参数
这里注意:例如strObj=“hello world”这样提取的
strObj.substring(3,)===>lo world
然后介绍:lastIndexOf() 从后向前搜索字符串(返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索)
语法:strObj.lastIndexOf(searchvalue,fromindex)
indexOf() 从前向后搜索字符串(返回某个指定字符串值在字符串中首次出现的位置)
语法:strObj.indexOf(searchValue,fromindex)
好的,经过上面的铺垫,我就开始了拼串之路:
之后的改良版本: