技術共有

uni-app コンポーネントのサブコンポーネントの onLoad イベントと onReady イベントが無効です

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

ここに画像の説明を挿入します

記事ディレクトリ


導入

プロジェクト内で、コンポーネントのサブコンポーネントの onLoad イベントと onReady イベントが無効であることが突然わかりました。
値を出力できない場合はどうすればよいですか?

解決

ここに画像の説明を挿入します

	mounted() {
		console.log('onLoad', this.dateList);//有效
		// this.checkinDetails()
	},
	onReady() {
		console.log('onReady', this.dateList);//无效
	},
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

最後に、onLoad と onReady を mount/created に置き換えることで問題が解決しました。

uni-app コンポーネントでは、Vue のライフサイクル関数を直接使用してロジックを処理できます。

こんにちは、フェイチェンです。
フロントエンドの学習リソース、技術の変化と生存ルールの毎日の共有、業界関係者や洞察を得るために私をフォローしてください。