首页 前端 vue 正文

vue的优秀思想

long 2021-07-29 16:20 vue 人气69

vue的有一些优秀的编程思想,比如:

1、组件化编程,优点:模块化,复用效果好,改动影响小。

2、库文件分多个版本,有完全版,有核心版本,有编译版本。真正开发完成上线时,可以使用文件体积更小的核心版。

3、修改配置项的时候,采用覆盖源配置文件里相同名称的方式。而不是直接修改配置项。

4、mixin(混合)的概念,把组件里的共通方法或者数据抽出,组件内部可以复用,可以覆盖。

5、局部样式(scoped),处理了样式重名问题

6、事件总线,$bus,处理组件之间的调用问题,处理问题的组件 在bus里注册事件(this.$bus.on('name', func)),产生事件的组件 触发事件(this.$bus.$emit('name', param))。

7、在修改了data数据,但是没有更新页面的时候,可以使用$nextTick延迟更新页面 this.$nextTick(function(){})。$nextTick里的方法会在页面渲染之后马上执行。




公众号
小程序
网站统计
  • 文章总数:297
  • 总点击量:55525
  • 评论总数:27
  • 网站运行:548 天