微信小程序(组件的复用)

// component/my-behavior/my-behavior.js
let myBehavior = require('../behavior.js');
Component({
  behaviors: [myBehavior],
  /**
   * 组件的属性列表
   */
  properties: {
    dataA:{
      type:String,
      value:'hhhhh'
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    name:'eric'
  },
  ready: function(){
    console.log(this.data.title)
    this.conslog();
  },
  /**
   * 组件的方法列表
   */
  methods: {
    setName:function(){
      this.setData({
        name:'名字'
      })
    }
  }
let comm = Behavior({
  properties:{
    dataA: {
      type:Number,
      value:1
    }
  },
  data:{
    title:'这是共享的标题',
    name:'xiaoming'
  },
  methods:{
    conslog:function(){
      console.log('这是共享的方法');
    }
  },
  ready:function(){
    console.log('这是共享的ready')
  }
});

module.exports = comm;
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 代码科技 设计师:Amelia_0503 返回首页