TypeScript:如何正确设置被Park接口引用的Address接口信息?
问题
我编写了用于更新存储地址的基础接口代码,却无法访问Park接口中引用的Address接口。为什么我创建的构造函数在设置地址信息时出现问题?我原本以为当前格式可以更新Address接口,但不清楚调用构造函数时的正确实现方式。
原因及解决办法
问题根源在于你实例化ArkEncounter时,第三个参数传入的是字符串,而构造函数要求传入符合Address接口规范的对象(必须包含street、city、state、zip属性)。正确的实例化方式如下:
let ArkPark = new ArkEncounter('Ark Encounter', 'https://assets.answersingenesis.org/img/cms/content/contentnode/og_image/ark-encounter-aerial2020.jpg', { street: '1 Ark Encounter Dr', city: 'Willianstown', state: 'KY', zip: '41097' });
内容的提问来源于stack exchange,提问作者Jesus_Is_King970
相关产品推荐
相关产品推荐

