适配器模式
背景交代
场景一:转换数据格式
Vue 中的 computed 属性就是现成的一个适配器:
 1const vm = new Vue({
 2  data: {
 3    authors: [ '张教授', '王教授']
 4  },
 5  computed: {
 6    authorsText () {
 7      return this.authors.join('、')
 8    }
 9  }
10})
又比如
Vue 中的 computed 属性就是现成的一个适配器:
 1const vm = new Vue({
 2  data: {
 3    authors: [ '张教授', '王教授']
 4  },
 5  computed: {
 6    authorsText () {
 7      return this.authors.join('、')
 8    }
 9  }
10})
又比如