использовать vuejs datapicker с laravel, невозможно установить исключения даты - PullRequest
0 голосов
/ 21 ноября 2018

Я использую

https://www.npmjs.com/package/vuejs-datepicker

в моем приложении Laravel 5.7.Я хочу иметь возможность исключить некоторые даты в соответствии с документацией

https://www.npmjs.com/package/vuejs-datepicker#disabled-dates

, но когда я устанавливаю конфигурацию скрипта в своем шаблоне блейда, я получаю эту ошибку

vendor.js?id=e10b221b3d10c7b9aa8e:1055 [Vue warn]: Error compiling template:

Итак, я попытался переместить сценарий в место выше, где загружен app.js, но я все еще получил ту же ошибку

Вот как выглядит скрипт

<script>
    var state = {
        disabledDates: {
            to: new Date(2016, 0, 5), // Disable all dates up to specific date
            from: new Date(2016, 0, 26), // Disable all dates after specific date
            days: [6, 0], // Disable Saturday's and Sunday's
            daysOfMonth: [29, 30, 31], // Disable 29th, 30th and 31st of each month
            dates: [ // Disable an array of dates
                new Date(2016, 9, 16),
                new Date(2016, 9, 17),
                new Date(2016, 9, 18)
            ],
            ranges: [{ // Disable dates in given ranges (exclusive).
                from: new Date(2016, 11, 25),
                to: new Date(2016, 11, 30)
            }, {
                from: new Date(2017, 1, 12),
                to: new Date(2017, 2, 25)
            }],
            // a custom function that returns true if the date is disabled
            // this can be used for wiring you own logic to disable a date if none
            // of the above conditions serve your purpose
            // this function should accept a date and return true if is disabled
            customPredictor: function(date) {
                // disables the date if it is a multiple of 5
                if(date.getDate() % 5 == 0){
                    return true
                }
            }
        }
    }

</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...