5.21作业

1..写出 vue中的所有的生命周期函数,分别有什么作用

        beforecreate: 实例已经初始化,但不能获取 DOM 节点。(没有 data,没有el)

        created:实例已经创建,仍然不能获取 DOM 节点。(有 data,没有el )

        载入阶段:
        beforemount:模板编译完成,但还没挂载到界面上。(有 data,有 el)

        mounted: 编译好的模板已挂载到页面中(数据和 DOM 都已经染出来)。

        更新阶段:
        beforeupdate: 数据发生变化立即调用,此时 data 中数据是最新的,但页面上数据仍然是旧的(检测到数据更新时,但 DOM 更新前执行)。

        updated: 更新结束后执行,此时 data 中的值和页面上的值都是最新的。

        销毁阶段: 
        beforedestroy:当要销毁 vue 实例时,在销毁之前执行。

        destroyed:在销毁vue 实例时执行。

        actived:在 keep-alive 中使用,缓存组件激活

        deactived:在 keep-alive 中使用,缓存组件不激活

2.vue双向数据绑定

3.Vue的生命周期,vue实例从创建到销毁的过程
        创建前: beforecreate
        创建后:created
        挂载前:beforemount
        挂载后:mounted
        更新前:beforeupdate
        更新后:updated
        销毁前:beforedestroy
        销毁后: destroyed
4.Vue 中创建的指令有哪些,分别有什么作用 (至少写出 10个)

        a.v-model 多用于表单元素实现双向数据绑定

        b.v-for 格式: v-for="字段名 i(of) 数组 json循环数组或json
        c.v-show 显示内容
        d.v-hide 隐藏内容
        e.v-if 显示与隐藏
        f.v-else-if 必须和 v-if 连用
        g.v-else 必须和 v-if 连用 不能单独使用 否则报错模板编译错误
        h.v-bind 动态绑定 作用: 及时对页面的数据进行更改、
        i.V-on:click给标签绑定函数,可以缩写为@,例如绑定一个点击函数 函数必须写在methods 里面
        j、v-text 解析文本
        k、v-html 解析 html 标签
        l、v-bind 绑定属性 缩写写法:
        m、v-once进入页面时 只渲染一次 不在进行渲染

        n.v-cloak:防止闪烁

        o.v-pre:把标签内部的元素原位输出

5.什么是vue框架

        vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。vue 的核心是只关注视图层,并且还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

        
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值