麻烦帮解释一下这个es6的语法

这是一个vuejs的UI开关组件

<el-switch
  v-model="value1"
  on-text=""
  off-text="">
</el-switch>
<el-switch
  v-model="value2"
  on-color="#13ce66"
  off-color="#ff4949">
</el-switch>

<script>
  export default {
    data() {
      return {
        value1: true,
        value2: true
      }
    }
  };
</script>

麻烦解释一下上面js代码的这两行是什么意思:
1、export default{}
2、data(){}

阅读 2.3k
2 个回答
  1. export default{}模块对外暴露变量,并且这个变量可以在引用的时候指定任何名字

  2. data(){}这个等同于——

    data: function() {
        //code..
    }
  1. export default {} === module.exports = {}

  2. data(){} === data: function(){}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题