Vue.js では、コンポーネント インスタンスの作成後にトリガーされるライフ サイクル フックが作成され、データの初期化、非同期リクエストの開始、イベント リスナーの登録に使用されます。これはマウントされたフックよりも前にトリガーされ、主に DOM インタラクションに関係のない操作に使用されます。
#Vue における「作成」とは何を意味しますか?
Vue.js では、created
はライフサイクル フックであり、次の時点でトリガーされます:
マウント
前。 created
フックの機能:
created
フックは主に次の操作を実行するために使用されます。
created フックを使用する理由
created フックを使用する利点は次のとおりです:
フックを使用して、サーバーからのデータの取得などの非同期リクエストを開始できます。
created フックと他のライフサイクル フックの違い:
と
mounted フックが先に起動されます。
は主に DOM インタラクションに関係のない操作を実行するために使用され、
mounted は DOM インタラクションに関連する操作を実行するために使用されます。
は、
beforeMount フックよりも後にトリガーされます。
例:
<code class="javascript">export default { created() { // 初始化数据 this.count = 0; // 发起异步请求 this.$axios.get('/api/data').then(response => { this.data = response.data; }); // 注册事件监听器 this.$el.addEventListener('click', this.handleClick); }, methods: { handleClick() { // 处理点击事件 } } };</code>
以上がcreated は vue で何を表しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。