[Vue warn]: Error in render: “TypeError: Cannot read property ‘name‘ of undefined“,报错,已解决。
const adventurer = { name: 'Alice', cat: { name: 'Dinah' } }; const dogName = adventurer.dog?.name; console.log(dogName); // expected output: undefined
办法二:
const adventurer = { name: 'Alice', cat: { name: 'Dinah' } }; const dagName = adventurer.dog && adventurer.dog.name console.log(dogName); // expected output: undefined