LINUX.ORG.RU

nativescript-viev рекурсивный $navigateTo можно ли?

 


0

1

Есть возможность из вьюхи вызвать саму себя с другими параметрами? Не пойму как сделать.

Смысл в том, что у меня есть совершенно одинаковые вьюхи отличающиеся только properties. Как бы из вьюхи вызвать такую же, только с другими свойствами

★★

Сделал. Если кому понадобится, то так.

в mian.js регистрируем компонент App

import Vue from 'nativescript-vue'
import App from './components/App'


import VueDevtools from 'nativescript-vue-devtools'

if(TNS_ENV !== 'production') {
  Vue.use(VueDevtools)
}
// Prints Vue logs when --env.production is *NOT* set while building
Vue.config.silent = (TNS_ENV === 'production')

Vue.component('first-frame', App);

new Vue({
  
  render: h => h('frame', [h(App)])
}).$start()

В самом App.vue получим его и вызовем

import Vue from 'nativescript-vue'
  export default {
    props: ['newmsg'],
    methods: {
        onClick(evt) {
            let App = Vue.component('first-frame');
            this.$navigateTo(App, {
                        props: {
                            newmsg: 'aaaaaaaaaa'
                    }
                });
        }
    },
    data() {
      return {
        msg: 'Hello World!'
      }
    }
  }

dem ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.