温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好嘞,各位,那从这一小节开始呢,我们进入第五章,给大家说几个view u3里面常用的新组件,先说第一个啊,叫fgment,它特别的简单,简单到什么程度呢?我们不需要写代码,诶,它什么意思呢?来复制一下啊,打开有道我们查询一下啊,Fragment直译过来呢,有片段碎片的意思啊,那它是干什么用的呢?来读一下,说在VIEW2里啊,这个组件的结构必须得有一个跟标签,然后咱说到VIEW3的时候呢,组件里面可以没有跟标签了,那么其实它的内部是把你写的那多个标签啊包在了一个内置的fragment组件当中,哎,或者你可以说是一个虚拟元素中,最后呢,是不参与渲染的,哎,我们看一下效果啊各位回到咱们的这个代码里,我目前是不是只写了一个H3呢?诶你注意各位,其实你只写一个H3呢,就相当于你已经有了跟标签对不对,就一个吗?那这个时候刷新页面,然后你借助VIVO的。
01:00
开发者工具去看啊,刷新一波啊,在这儿啊,他没告诉你别的说就有一个APP啊,那个19什么意思呢?就是这个组件整个渲染出来耗时19毫秒,哎,给你一个记录好,这时候回来各位你看我写多个啊走走,我们都知道在VIEW2里的时候啊,咱得这么做,Div放在来,然后缩进调一下对吧?各位好,回到这边呢,刷新你看它还是告诉你APP啊,鼠标放在这也没告诉你别的是不是,因为你的的确确有一个跟标签嘛,来打开看一看,这么多H3是不放在一个div里啊,那开发者工具啊,也不告诉你什么,但是回来在比U3里面呢,我们可以这么玩了,走走,诶缩进一条,我们是可以这么玩的,对吧?各位没写跟标签,那回头刷新一波,先看页面上啊,各位是不是告诉你三个三呢,右键检查对吧,直接出现在这个APP里面是不?各位诶借助VU的开发者工具,你看人说的多明白呀,说哥们啊,你写了这三个东西,其实我是给你放在了一个fragment里。
02:00
然后呢,我又把那个fragment去掉了,但是我得让你知道这事儿,诶,Fragment是不?各位,诶,这就体现出来了,这个fgment不用我们去写什么代码啊,好处是什么呀?减少那些层级的嵌套呗,同学你想想啊,组件套组件,组件里边还套组件,已经结构很复杂了,如果每一个组件再来一个跟标签无缘无故是不是套了一堆的东西啊?哎,说减小内存占用其实能减少一点吧,理论上确实能减小是不?各位,嗯,那这个就停了,没有代码啊,我们也没有形成什么文件夹,就说了一下这个fragment,那我把这个删了吧,对吧,这一小节是没有代码的,那这小节呢,停。
我来说两句