id='item'
がオンのImage要素を作成したい。
Googleで何も見つからないようです。インターネット上のチュートリアルのほとんどはTypeScriptを使用しており、常にpage=args.object
で始まります
export function pageLoaded(args) {
page = args.object;
item = page.getViewById("item");
}
これには屈折を使用できます。
サンプルxml:
<StackLayout ~body class="body" row="1">
または:
<StackLayout ref="body" class="body" row="1">
サンプルコード:
mounted() {
let body = this.$refs.body;
}
他の回答のコメントで述べたように:
<StackLayout ref="body" class="body" row="1">
mounted() {
let body = this.$refs.body;
}
また、そのプロパティにアクセスすることで
nativeView
にアクセスできます。letnativeLayout = this.$refs.body.nativeView
;
NativeScript-Vueでは、nativeView
のViewComponent
は、実際のネイティブプラットフォーム(iOS/Android)要素/ビューのラッパー要素です。
たとえば、ref="body"
のnativeView
は tns-core-modules のStackLayout
であり、nativeViewProtected
プロパティがあります。実際のネイティブフレームワーク要素です(iOSでは IView 、Androidでは Android.view.View )。