Nativescript Vue: Как получить доступ к свойствам представления или управлять ими из других компонентов? - PullRequest
0 голосов
/ 03 ноября 2019

У меня есть главный App.vue с подкомпонентами внутри. Я пытаюсь получить прокрутку из моего MovieScreenComponent, чтобы вызвать другое действие в HeaderComponent. Это возможно? В противном случае, я должен был бы иметь все в одном компоненте. Это настройка кода у меня сейчас.

App.vue

<template>
    <GridLayout>
        <HeaderComponent />
        <MovieScreenComponent />
    </GridLayout

</template>

<script>
    import HeaderComponent from './components';
    import MovieScreenComponent from './components';


</script>

MovieScreenComponent.vue

<template>
    <GridLayout>
        <ScrollView scroll="onScroll"/>
    </GridLayout
</template>

<script>
    export default {
        methods: {
            onScroll: function() {

                 ** How can I change something from within the HeaderComponent, such as image opacity, when I am within another component like this **

            }
        }
    }

</script>
...