Vue官方文档阅读总结-2

模板语法
在底层的实现上,Vue将模板编译成虚拟DOM渲染函数。结合响应系统,Vue能够只能地计算出最少需要渲染多少组件,并把DOM操作次数降低到最小。

  1. 插值
    1)可以只用双大括号
    2)可以使用原始HTML —但是需要使用v-html指令
    3)对于attribute需要使用 v-bind指令
    4)也可以直接使用js表达式
    注意:只能使用表达式,而且双大括号里面必须是单个表达式
  2. 指令
    1)定义:带有v-前缀的特殊attribute,用于单个Js表达式(除去for)
    作用: 当表达式的值改变的时候,响应式地作用于DOM
    2)动态参数,可以用方括号括起来的JS表达式作为一个指令的参数
    *注意:*异常时null(用于显性地溢出绑定)
    同时需要小写来命名键名
    3)修饰符 用于指出一个指令应该以特殊方式绑定(需要注意)

计算属性
1)定义: 简化模板中的逻辑
2)用法:建立依赖关系,当被依赖的改变的时候,所有依赖它的绑定也会更新,利用getter
3)计算属性缓存和方法:
计算属性缓存:基于响应式进行缓存,响应式依赖发生变化才重新求值
方法:只要触发重新渲染,调用方法将总会再次执行函数。
4)侦听属性(用于观察和响应Vue实例上的数据变动)
注意:某些数据随着其他数据变动而变动 还是用计算属性。
5) 侦听属性 是需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的

总结:这章讲的是面对更多的逻辑结构,应该如何处理。对这种情况下的不同子情况又该如何处理(随着变化/异步开销大)。

Class与Style绑定
目标:操作元素class列表和内联样式的数据绑定。
方法:Vue做了增强,v-bind用于class和style。

条件渲染
注意:
v-if是真正的条件渲染,也是惰性的,直到变成真的,才会渲染条件块
v-show 有更高的初始渲染开销。

列表渲染

  1. 在遍历对象时,会按 Object.keys() 的结果遍历,但是不能保证它的结果在不同的 JavaScript 引擎下都一致。

总结:
文本内容就是view层管理的,而model层负责的是管理数据,那么如何保持一致,就是view-model层要做的事情。(自动更新的话 就是MVVM模型)
但是Vue不是一个MVVM框架,没有真正的view-model层,它是通过模板间接语法实现的,也就是通过编译模板,解析出view-model的绑定,然后根据响应式系统和虚拟DOM来实现同步。

渲染过程是:
模板->真实HTML的JS对象表示->调用DOM方法,借用JS对象->生成HTML
(Vue还注入了响应式系统,可以根据数据变化自动更新视图,以及根据视图自动更新数据)

完整渲染过程:
感觉大概跟spring差不多

https://zhuanlan.zhihu.com/p/266966092

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安、管理、教学、环境等多个方面,构建了一个面的校园应用生态系统。这包括智慧安系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安和智慧管理的重要性。智慧安管理通过分布式录播系统和紧急预案一键启动功能,增强校园安预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值