ウィジェットにglobalDataコンセプトグローバル変数があります
1028 ワード
globalData
アプレットにはglobalDataの概念があり、Appでグローバル変数を宣言できます.Vue以前はこのような概念はなかったが、uni-appはglobalData概念を導入し、H 5、Appなどのプラットフォームで実現した.AppでvueはglobalDataを定義したり、APIを使用してこの値を読み書きしたりすることができます.
globalDataはvueとnvueの共有データをサポートします.
globalDataは比較的簡単なグローバル変数の使用方法です.
定義:App.vue
jsでglobalDataを操作する方法は以下の通りです.
付与:
アプレットにはglobalDataの概念があり、Appでグローバル変数を宣言できます.Vue以前はこのような概念はなかったが、uni-appはglobalData概念を導入し、H 5、Appなどのプラットフォームで実現した.AppでvueはglobalDataを定義したり、APIを使用してこの値を読み書きしたりすることができます.
globalDataはvueとnvueの共有データをサポートします.
globalDataは比較的簡単なグローバル変数の使用方法です.
定義:App.vue
export default {
globalData: {
text: 'text'
},
onLaunch: function() {
console.log('App Launch')
},
onShow: function() {
console.log('App Show')
},
onHide: function() {
console.log('App Hide')
}
}
jsでglobalDataを操作する方法は以下の通りです.
付与:
getApp().globalData.text = 'test'
値:console.log(getApp().globalData.text) // 'test'
globalDataのデータをページにバインドする必要がある場合は、ページのonshow宣言サイクルで変数の再割り当てを行います.HBuilderX 2.0.3からnvueページはuni-app
コンパイルモードでonshowもサポートされている.