Передача параметров NativeScript- Vue - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь передать params другому маршруту на Nativescript, но он всегда возвращает мне undefined. Я использую nativescript- vue -navigator .

, в настоящее время на экране я вызываю следующую функцию

this.$navigator.navigate('/map', { props: { name: 'Rafael Augusto'} } )

и на экране карты Я пытаюсь получить это так

export default {
  props: ['name'],
  mounted(){
    console.log(this.name)
  }
}

Ответы [ 2 ]

0 голосов
/ 07 апреля 2020

На странице назначения попробуйте определить реквизит следующим образом:

props: {
        name: {
            type: String,
            default: ''
        }
    }

Работает для меня.

0 голосов
/ 07 апреля 2020

Я думаю, вы должны попробовать вот так

export default {
  props: ['name'],
  mounted(){
    console.log(this.props.name)
  }
}

, если это не сработает, тогда, пожалуйста, поделитесь образцом игровой площадки, где я могу проверить проблему

...