在傳遞參數(shù)的時候,部分頁面會有傳遞對象的需求,在第一次傳遞的時候頁面是能夠正常使用的,但是當我們刷新頁面,頁面就會報錯或者顯示為空,因為我們使用路由跳轉(zhuǎn)并傳遞參數(shù)的時候,會把數(shù)據(jù)儲存在url中,傳遞的參數(shù)如果是一整個對象的話,刷新的時候不會解析為具體的信息,那么如何使用url傳遞對象呢。
我們在傳遞對象參數(shù)之前,先把這個對象轉(zhuǎn)為JSON字符串。
在接收參數(shù)的時候,再重新把他變回對象。
現(xiàn)在對象被成功傳遞,刷新的時候也不會報錯了。
使用這種方法傳遞還有一種弊端,如果傳遞對象的信息過多,會造成url非常的冗長,本文只是提供一種方法,如果實際生產(chǎn)需要,只傳遞id在頁面的monted中請求接口即可。