将上图中的方法解析出来:
const aa = JSON.parse(this.$route.params.detail)
console.log(aa)
const { positionList, ...datas } = aa;
this.tableData = positionList;//这是方法中positionList的值
this.params = datas;//这是方法数据中裸漏在外面的值
解析data中的值:
function({ data: { credentials, expiredTime, startTime } }) {
if (!credentials) return console.error("credentials invalid");
callback({
TmpSecretId: credentials.tmpSecretId,
TmpSecretKey: credentials.tmpSecretKey,
XCosSecurityToken: credentials.sessionToken,
// 建议返回服务器时间作为签名的开始时间,避免用户浏览器本地时间偏差过大导致签名错误
StartTime: startTime, // 时间戳,单位秒,如:1580000000
ExpiredTime: expiredTime, // 时间戳,单位秒,如:1580000900
});
}