investHomeChild.js 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. let app = new Vue({
  2. el: '#app',
  3. data () {
  4. return {
  5. time: '',
  6. timer: '',
  7. config5: {
  8. rowNum: 9,
  9. waitTime: 2000,
  10. header: ["项目名称", "所属组织", '实施主体', '建设性质(新建/续建)', '产业类别', '建设地点', '2022年投资完成额(亿)'],
  11. data: [
  12. ["青银二广高速公路太原联络线建设PPP项目", "交控集团", "山西路桥建设集团有限公司", "新建", "交通运输业", "山西省太原市、晋中市", "14.81"],
  13. ["国道241、省道岚马线汾河水库段改线工程", "交控集团", "太原国省道汾河水库段建设管理有限公司", "续建", "交通运输业", "山西省 太原市、吕梁市", "16.53"],
  14. ["路桥科技中心", "交控集团", "山西路桥集团多经营有限公司", "续建", "建筑房地产", "山西省太原市", "0.81"],
  15. ["路桥科研基地", "交控集团", "山西路桥集团多经有限公司", "续建", "建筑房地产", "山西省太原市", "0.66"],
  16. ["武宿高速充电站建设", "交控集团", "山西交通运输投融资集团有限责任公司", "新建", "新能源产业", "山西省太原市", "0.01"],
  17. ["山西交通研创商务基地项目", "交控集团", "山西交通物流集团有限公司", "续建", "建筑房地产", "山西省太原市", "0.41"],
  18. ["山西省交通科学研究院产业化基地", "交控集团", "山西省交通科技研发有限公司", "续建", "建筑房地产", "山西省太原市武洛街27号", "0.32"],
  19. ["太长高速公路太原南收费站(二期工程暨龙城服务区)项目", "交控集团", "山西省交通开发投资集团有限公司龙城服务区发展分公司", "续建", "建筑房地产", "山西省太原市", "0.36"],
  20. ["山西转型综改示范区中小企业产业园项目", "交控集团", "山西交投综改园区开发有限公司", "续建", "建筑房地产", "山西省太原市", "1.44"]
  21. ],
  22. align: ["center", "center", "center", "center", "center", "center", "center"],
  23. headerBGC: "#153A62",
  24. oddRowBGC: "#061F42",
  25. evenRowBGC: "#0C284A",
  26. },
  27. }
  28. },
  29. created () {
  30. this.time = formatDate()
  31. this.timer = setInterval(() => {
  32. this.time = formatDate()
  33. }, 1000)
  34. },
  35. beforeDestroy () {
  36. if (this.timer) {
  37. clearInterval(this.timer);
  38. }
  39. },
  40. mounted () {
  41. this.getUrlParams()
  42. },
  43. methods: {
  44. handleGoBack () {
  45. window.history.go(-1)
  46. },
  47. getUrlParams () {
  48. console.log(window.location.href)
  49. let url = 'http://www.baidu.com?name=张三&age=25&sex=男&wife=小红'
  50. // 通过 ? 分割获取后面的参数字符串
  51. let urlStr = url.split('?')[1]
  52. // 创建空对象存储参数
  53. let obj = {};
  54. // 再通过 & 将每一个参数单独分割出来
  55. let paramsArr = urlStr.split('&')
  56. for (let i = 0, len = paramsArr.length; i < len; i++) {
  57. // 再通过 = 将每一个参数分割为 key:value 的形式
  58. let arr = paramsArr[i].split('=')
  59. obj[arr[0]] = arr[1];
  60. }
  61. console.log(obj)
  62. }
  63. },
  64. })