Я пытался получить доступ к базовым Android членам некоторых элементов пользовательского интерфейса, и может быть потому, что я довольно новичок в nativescript, я не смог получить к ним надежный доступ. Единственная вещь, которая позволяет мне получить доступ к базовым Android членам - это ActionBar.
Простой тест включен https://play.nativescript.org/?template=play-vue&id=3K75iv&v=7
Как вы можете сказать, все Page, Label, Button и ScrollView возвращают неопределенное значение, когда я пытался получить доступ к android собственность. Я не знаю, что делает ActionBar настолько особенным, что он фактически не соответствует моим ожиданиям и возвращает нативный Android компонент. Кстати, я пытался использовать свойство nativeView, но, как я и ожидал, оно велось точно так же, как свойство android.
Кроме того, почему, черт возьми, некоторые элементы нужно свойство $ el для доступа к _nativeView, но некоторые этого не делают?
ОБНОВЛЕНИЕ: Я попытался создать обычный проект JS NativeScript, и все компоненты возвращают свойство android как и ожидалось. Таким образом, похоже, что проблема связана с тем, как Vue используется для NativeScript.