WeChatウィジェットのダイナミック設定ナビゲーションバー
707 ワード
WeChatウィジェットでのナビゲーションバーの動的設定
WeChatウィジェットでナビゲーションバーを設定すると、jsonファイルに直接設定できることを知っています.
navigationBarTitleText"="String"でいい
しかし、状況に応じてナビゲーションバーを動的に設定する必要がある場合があります.
WeChatウィジェットは私たちに方法を提供してくれました
これに注意
setNavigationBarTitleメソッドは、ページが完全にレンダリングされるため、onReadyメソッドに書かなければなりません.通常、onLoadではUIを操作できません.
setNavigationBarTitleメソッドのtitleこのように静的文字列を設定すると、ナビゲーションバーを動的に設定することはできません.
動的変数をonLoadから取得できます
この変数をonLoadからonReadyメソッドに渡すにはどうすればいいですか?
私たちはonLoadでthisを通過することができます.setData({key:value})はこの変数をdataに渡し、onReadyでthisを通過する.data.keyはこの変数を取得します.
WeChatウィジェットでナビゲーションバーを設定すると、jsonファイルに直接設定できることを知っています.
navigationBarTitleText"="String"でいい
しかし、状況に応じてナビゲーションバーを動的に設定する必要がある場合があります.
WeChatウィジェットは私たちに方法を提供してくれました
setNavigationBarTitle({
title: "string",
success: funciton(res){
...
}
})
これに注意
setNavigationBarTitleメソッドは、ページが完全にレンダリングされるため、onReadyメソッドに書かなければなりません.通常、onLoadではUIを操作できません.
setNavigationBarTitleメソッドのtitleこのように静的文字列を設定すると、ナビゲーションバーを動的に設定することはできません.
動的変数をonLoadから取得できます
この変数をonLoadからonReadyメソッドに渡すにはどうすればいいですか?
私たちはonLoadでthisを通過することができます.setData({key:value})はこの変数をdataに渡し、onReadyでthisを通過する.data.keyはこの変数を取得します.