text: /*
   * @Author: maggot-code
   * @Date: 2021-03-17 13:17:24
   * @LastEditors: maggot-code
   * @LastEditTime: 2021-03-17 18:06:29
   * @Description: mg time year mold
   */
  import { mergeSchema } from '../../mg-form/utils';
  
  const defaultBind = {
      "type": "year",
      "format": "yyyy",
      "prefix-icon": "el-icon-date",
      "placeholder": "请选择年份",
  };
  
  export default {
      name: "mg-time-year",
      mixins: [],
      components: {},
      props: {},
      data() {
          //这里存放数据
          return {};
      },
      //监听属性 类似于data概念
      computed: {},
      //监控data中的数据变化
      watch: {},
      //方法集合
      methods: {
          moldYear(uiSchema) {
              const vbind = mergeSchema(defaultBind, uiSchema);
  
              return vbind;
          },
      },
      //生命周期 - 创建完成（可以访问当前this实例）
      created() { },
      //生命周期 - 挂载完成（可以访问DOM元素）
      mounted() { },
      beforeCreate() { }, //生命周期 - 创建之前
      beforeMount() { }, //生命周期 - 挂载之前
      beforeUpdate() { }, //生命周期 - 更新之前
      updated() { }, //生命周期 - 更新之后
      beforeDestroy() { }, //生命周期 - 销毁之前
      destroyed() { }, //生命周期 - 销毁完成
      activated() { }, //如果页面有keep-alive缓存功能，这个函数会触发
  };