温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
那我们再来说一下这第九个hook,它的名字呢,叫做use outlet,你不要把它和这个搞混啊,这第七个是一个内置的组件outlet,那这个呢,是一个hook,叫做use outlet,这个use outlet干嘛的呢?用来呈现当前组件中所渲染的嵌套路由组件。就有的时候你目前所处的是红色的这个组件,那有的时候我想输出这个红色组件下属的路由组件,那怎么办呢?就得借助这个了,Use outlet来我们测试一下啊,把它复制过来,那在哪个里边呢?在我们的这个home里边吧,因为里边不是有两个路由组件吗?并且这里边是不是我还写了outlet这个组件标签,好,那接下来走一个叫做use outlet,那在这儿呢,做一个输出,然后就是直接调用就可以,因为它是后嘛啊,直接调用,那在这来一个井号做分隔逗号来吧,看一下效果啊。呃,首先我们从头开始走,然后说我想看home,你注意啊,走为什么是none呢?
01:09
看给大家整理好了,如果你所输出的那一堆路由组件还没挂载呢,那它的返回值就是呢,如果挂载了,那就是对应的嵌套路由的那个对象来,那我们点一下,随便点一个都可以,比如说news你点好是不是就出来了,那这是谁?就是news的那个路由组件对象,那在这里边你可以拿到很多的东西。好吧,这就是use outlet用的不是特别多,但是大家得了解好。那这一小节呢,停。
我来说两句