其实高阶组件换个名字能更容易被理解,就是装饰器,或者说控制反转? 总而言之,高阶组件是接收组件作为参数并返回新的组件,但用法是给作为参数的组件添加一些特性,并返回新的组件。 所以,出现了一些模板代码、通用逻辑的地方,就能用到高阶组件。
https://blog.csdn.net/gx15366039985/article/details/79294156 代码片段
{
path: '/product',
name: 'product',
icon: 'barcode',
component: './Product/List',
},
{
path: '/product/:id',
hideInMenu: true, // # hide
name: 'product-info',
component: './Product/Info',
},
};