Vue warn]: Error in render: "TypeError: Cannot read properties of undefined (reading 'url')"

found in

---> <ShowGoods> at src/components/goodsDetail/ShowGoods.vue
       <GoodsDetail> at src/components/mixes/talkIm.vue
         <App> at src/App.vue
           <Root>
warn @ vue.runtime.esm.js:620
logError @ vue.runtime.esm.js:1892
globalHandleError @ vue.runtime.esm.js:1887
handleError @ vue.runtime.esm.js:1847
Vue._render @ vue.runtime.esm.js:3565
updateComponent @ vue.runtime.esm.js:4075
get @ vue.runtime.esm.js:4489
Watcher @ vue.runtime.esm.js:4478
mountComponent @ vue.runtime.esm.js:4082
Vue.$mount @ vue.runtime.esm.js:8449
init @ vue.runtime.esm.js:3134
createComponent @ vue.runtime.esm.js:6012
createElm @ vue.runtime.esm.js:5959
updateChildren @ vue.runtime.esm.js:6250
patchVnode @ vue.runtime.esm.js:6353
patch @ vue.runtime.esm.js:6516
Vue._update @ vue.runtime.esm.js:3957
updateComponent @ vue.runtime.esm.js:4075
get @ vue.runtime.esm.js:4489
run @ vue.runtime.esm.js:4564
flushSchedulerQueue @ vue.runtime.esm.js:4320
eval @ vue.runtime.esm.js:1988
flushCallbacks @ vue.runtime.esm.js:1914
Promise.then
timerFunc @ vue.runtime.esm.js:1941
nextTick @ vue.runtime.esm.js:1998
queueWatcher @ vue.runtime.esm.js:4412
update @ vue.runtime.esm.js:4554
notify @ vue.runtime.esm.js:731
reactiveSetter @ vue.runtime.esm.js:1056
proxySetter @ vue.runtime.esm.js:4638
eval @ cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/pages/GoodsDetail.vue?vue&type=script&lang=js&:121
Promise.then
getGoodsDetail @ cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/pages/GoodsDetail.vue?vue&type=script&lang=js&:120
created @ cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/pages/GoodsDetail.vue?vue&type=script&lang=js&:70
invokeWithErrorHandling @ vue.runtime.esm.js:1862
callHook @ vue.runtime.esm.js:4229
Vue._init @ vue.runtime.esm.js:5012
VueComponent @ vue.runtime.esm.js:5158
createComponentInstanceForVnode @ vue.runtime.esm.js:3301
init @ vue.runtime.esm.js:3130
merged @ vue.runtime.esm.js:3319
createComponent @ vue.runtime.esm.js:6012
createElm @ vue.runtime.esm.js:5959
updateChildren @ vue.runtime.esm.js:6250
patchVnode @ vue.runtime.esm.js:6353
patch @ vue.runtime.esm.js:6516
Vue._update @ vue.runtime.esm.js:3957
updateComponent @ vue.runtime.esm.js:4075
get @ vue.runtime.esm.js:4489
run @ vue.runtime.esm.js:4564
flushSchedulerQueue @ vue.runtime.esm.js:4320
eval @ vue.runtime.esm.js:1988
flushCallbacks @ vue.runtime.esm.js:1914
Promise.then
timerFunc @ vue.runtime.esm.js:1941
nextTick @ vue.runtime.esm.js:1998
queueWatcher @ vue.runtime.esm.js:4412
update @ vue.runtime.esm.js:4554
Vue.$forceUpdate @ vue.runtime.esm.js:3978
eval @ index.js:244
eval @ index.js:242
eval @ index.js:119
eval @ GoodsDetail.vue:29
./src/pages/GoodsDetail.vue @ 4.js:445
__webpack_require__ @ runtime.js:854
hotApplyInternal @ runtime.js:750
hotApply @ runtime.js:412
(anonymous) @ runtime.js:387
Promise.then
hotUpdateDownloaded @ runtime.js:386
hotAddUpdateChunk @ runtime.js:362
webpackHotUpdateCallback @ runtime.js:58
(anonymous) @ 4.87da513fcb8cc67604d7.hot-update.js:1
Show 60 more frames
Show less
GoodsDetail.vue:29 TypeError: Cannot read properties of undefined (reading 'url')
    at Proxy.render (cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"527ca2d4-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/goodsDetail/ShowGoods.vue?vue&type=template&id=3bc08dde&scoped=true&:19:57)
    at Vue._render (vue.runtime.esm.js:3563:22)
    at VueComponent.updateComponent (vue.runtime.esm.js:4075:21)
    at Watcher.get (vue.runtime.esm.js:4489:25)
    at new Watcher (vue.runtime.esm.js:4478:12)
    at mountComponent (vue.runtime.esm.js:4082:3)
    at Vue.$mount (vue.runtime.esm.js:8449:10)
    at init (vue.runtime.esm.js:3134:13)
    at createComponent (vue.runtime.esm.js:6012:9)
    at createElm (vue.runtime.esm.js:5959:9)
帮我分析下错误 说中文