Объект не определен в области - PullRequest
0 голосов
/ 22 мая 2018

Я пытаюсь отправить информацию на другую страницу, но получаю эту ошибку.

angular.min.js: 107 ReferenceError: layoutTeste не определен

Это мойcode.

 vm.editar = function () { 
            $state.go("importacaoPreFaturaValidar", {
            layoutTeste: vm.layouteste
         });
         }

vm.layouteste имеет значения, но layoutTeste говорит, что не определено.

Что я пропустил, в области, которую я поставил.

vm.layoutTeste = [];

Ответы [ 3 ]

0 голосов
/ 22 мая 2018

У меня была похожая ошибка.Попробуйте:

$state.go("importacaoPreFaturaValidar", {
        layoutTeste: vm.layouteste
     }).bind(this)
0 голосов
/ 22 мая 2018

Используйте взамен функцию стрелки .Таким образом вы сохраните исходную область, которая теперь считается неопределенной.

vm.editar = () => { 
            $state.go("importacaoPreFaturaValidar", {
            layoutTeste: vm.layouteste
         });
         }
0 голосов
/ 22 мая 2018

Вам нужно передать параметр в кавычках

$state.go("importacaoPreFaturaValidar", {
    'layoutTeste': vm.layouteste
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...