8、在使用上一页面地址栏传过来的参数为数字类型时需要注意的问题

2018-11-27  本文已影响0人  快点赞呀

例如上一页面传过来的数据如下:(其中row.enrolmentSetting为数字时)

handleClick (row) {

      this.$router.push({

        name: 'manageOfflineTrainingStaff',

        query: {

          courseId: row.courseId,

          enrolmentSetting: row.enrolmentSetting

        }

      })

   }

在需要的页面的data获取获取

注意:在使用的时候使用Number(enrolmentSetting)转换成数据类型再使用,因为不转换成数字,第一次使用没问题,但是当刷新页面时重新传入地址栏的参数就会变成字符串类型,为了以防万一,在使用前使用Number转换成数字类型。

上一篇下一篇

猜你喜欢

热点阅读