小编Con*_*eUA的帖子

Vue.js mixins在重写实现中调用父方法

我在项目中使用vuejs-datepicker组件但是我需要一些自定义行为,这就是为什么我决定创建自己的datepicker并将vuejs-datepicker注入mixin的原因.解决方案工作正常,但我正在寻找一种方法来调用我重写的父方法.这就是我的组件现在的样子:

  import Datepicker from 'vuejs-datepicker'

  export default {
    props: {
      /**
       * My custom property startDate to open a calendar on the given date by default
       */
      startDate: {
        validator: function (val) {
          return val === null || val instanceof Date || typeof val === 'string'
        },
        default: new Date()
      }
    },

    mixins: [ Datepicker ],

    methods: {
      /**
       * I override parent method setPageDate to read default startDate when none is specified
       */
      setPageDate (date) {
        // …
Run Code Online (Sandbox Code Playgroud)

javascript mixins vue.js

11
推荐指数
1
解决办法
3334
查看次数

标签 统计

javascript ×1

mixins ×1

vue.js ×1