7.MVVM

认真学习前端第七天9.26

1.MVVM(VM控制器,双向数据绑定的模式,数据会改变视图,视图会改变数据);MVC(M模型,数据库操作层;V视图,页面视图层;C控制器,业务处理器,分层架构的思想)
2.php(超文本预处理器)是一种弱类型语言
3.vue的双向数据绑定原理:数据劫持,发布者-订阅者模式
4.v-if有更高的开销(条件块内组件和监听器会适当的被销毁和重建);v-show基于css进行切换(适用于频繁切换的情况下)
5.组件中的 data 为什么要定义成一个函数而不是一个对象:防止data复用,data是对象时,data被改变,再次复用组件时,data是被改变后的值;而data是函数则没有这种问题
6.盒子垂直居中方法:
  display:flex;
  justify-content:center;
  align-items:center;
7.提高css性能的方法:

  1.样式写在单独的css中

  2.不使用@important
  3.避免使用复杂的选择器,且少于3层嵌套
8.H5新特性:语义化标签(header,footer);媒体元素(audio,video);绘画(canvas);表单控件(search,date);本地存储方法(seesionstorage);新的技术(webwork,websocket);input的type属性(number,url)
9.token(令牌)数据:为了减轻服务器的压力,减少频繁查询数据库
10.store带有state(数据),action(方法),getters(计算属性)属性的option对象
11.ssr

posted @   zhuxiaoping  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示