为了账号安全,请及时绑定邮箱和手机立即绑定

Vue源码问题

Vue源码问题

临摹微笑 2018-09-10 13:38:38
都说vue的源码很优化,于是来读一读,不断根据源码来完善自己的ESLint,但发现源码中总有这样的写法用一个没啥意义的大括号括起来了内容,这种写法出现了很多次,不知道这么写意义何在呢?ESLint会报这个警告[eslint] Nested block is redundant. (no-lone-blocks)
查看完整描述

1 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

这是编译后的代码
编译之前是这样的

export function initGlobalAPI (Vue: GlobalAPI) {  // config
  const configDef = {}
  configDef.get = () => config  if (process.env.NODE_ENV !== 'production') {
    configDef.set = () => {
      util.warn(        'Do not replace the Vue.config object, set individual fields instead.'
      )
    }
  }  // ...}


查看完整回答
1 反对 回复 2018-10-17
  • 1 回答
  • 0 关注
  • 919 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信