vue 分解写法怎么写?

vue 分解写法怎么写?

现在模块里面东西太多了,想简化以前用过vue的一个属性可以做到,但是忘了。效果就是能将data和methods放在另一个文件中。

阅读 2.1k
2 个回答

2 or 3?

假设是 2 好了:

// a.js
export default {
  data() {
    return balabala;
  },
  methods: {
    foo() {},
    bar() {}
  }
}

// b.vue
<script>
    import a from './a'
    export default {
        ...a // 利用展开运算符来合并
    }
</script>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题