vue 는 Prop 을 통 해 하위 구성 요소 에 데 이 터 를 전달 하 는 실현 방법

이것 은 Prop 을 통 해 하위 구성 요소 에 데 이 터 를 전달 하 는 작은 예 이다.
在这里插入图片描述
코드:

<!DOCTYPE html>
<html lang="zh-cmn-Hans">
  <head>
    <meta charset="UTF-8">
    <title></title>
    <style>
      *{
        margin: 0;
        padding: 0;
        text-decoration: none;
      }
    </style>
  </head>
  <body>
    <div id="app">
      <!--     -->
      <ul>
        <student-component v-for="item in students" :student="item"></student-component>
      </ul>
    </div>
    <script src="../vue.js"></script>
    <script>

      //   
      //      
      Vue.component('student-component',{
        props:['student'], // props         ,            。
        template:`<li>
               <h3>     :{{student.name}}</h3>
               <h3>     :{{student.age}}</h3>
               <h3>     :{{student.hobbies}}</h3>
               <hr/>
               <br/>
             </li>`

      })


      //   
      let app = new Vue({
        el:'#app',
        data:{
          //                   
          students:[
            {
              name:'   ',
              age:19,
              hobbies:'         '
            },
            {
              name:'   2',
              age:19,
              hobbies:'         '
            },
            {
              name:'   3',
              age:19,
              hobbies:'         '
            }
            ,{
              name:'   4',
              age:19,
              hobbies:'         '
            }

          ]
        }
      })
    </script>
  </body>
</html>
dom 작업 에 관심 이 없습니다.데이터 렌 더 링 에 전념 하 였 습 니 다.예 를 들 어 이 관심 사 는 students 라 는 배열 의 정 보 를 페이지 에 보 여 주 는 방법 입 니 다.
vue 가 Prop 을 통 해 하위 구성 요소 에 데 이 터 를 전달 하 는 실현 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 vue Prop 하위 구성 요소 가 데 이 터 를 전달 하 는 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 을 바 랍 니 다!

좋은 웹페이지 즐겨찾기