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