Ошибка при рендеринге: «TypeError: Невозможно прочитать« проверки »свойства undefined» - PullRequest
0 голосов
/ 01 ноября 2018

Я использовал this для визуализации некоторого значения, извлеченного извне в многосайтовом проекте.

Недавно я установил vuelidate для проверки своих форм. Они работают в двух разных компонентах, однако v-runtime-template теперь выдает ошибку.

    app.js:44784 [Vue warn]: Error in render: "TypeError: Cannot read property 'validations' of undefined"

found in

---> <VRuntimeTemplate>

Немного больше информации.

/***/ (function(module, exports, __webpack_require__) {

"use strict";


Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = enhanceFunc;
/* eslint no-param-reassign: ["error", { "props": false }] */

function enhanceFunc(obj, method, handler) {
  var original = obj[method];

  function shim() {
    var res = void 0;

    for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
      args[_key] = arguments[_key];
    }

    if (original) {
      es = original.apply(this, args); // this is where is appears to fail
    }

Когда я удаляю vuelidate, он работает нормально. Тот факт, что они находятся в двух совершенно отдельных компонентах, заставляет меня думать, что это может быть проблемой веб-пакета. Почему v-runtime-template ожидает объект проверки?

...