• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Vue 게시판 현재 v-model 진도

현재 v-model 진도

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #32596

    윤재희
    참가자

    배운 지식을 토대로 cdn 방식으로  서브페이지를 구성하려 하는데요

    지금까지 배운 데이터 바인딩이 출력되지 않습니다. cdn 으로 작업하여도 다른 작업이 필요한가요?

    #32624

    codingapple
    키 마스터

    cdn은 그냥 외부파일 가져오는 법일 뿐이라 뷰랑은 상관없는개념같은데 

    데이터를 가져오지 못했거나 데이터바인딩 문법이 이상한경우같군요 

    #32674

    윤재희
    참가자

    소인 코드를 보여드리겠습니다.

     

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title></title>
        <link href='https://fonts.googleapis.com/css?family=Karla' rel='stylesheet' type='text/css'>
        <link rel='stylesheet' href='https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'>
        <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css" rel="stylesheet">
        <link rel="stylesheet" href="./../dist/style.css">  
        <link rel="stylesheet" href="./../dist/reset.css">  
        <link rel="stylesheet" href="./../dist/subMnu.css">    

        <script src="https://cdn.jsdelivr.net/npm/vue@2.6.0"></script>  
     
        <style>
            .wrap{
                width: 100%;
                height: 100%;
            }
            .wrap>.container{
                width: 1100px;
                margin:0 auto;
                height:100%;
            }
            .container>ul{
                display: flex;
            }

        </style>
        </head>

    <body>
    <?php
          include ("head.php");
        ?>
        <template>

        <div id ="app" class="wrap">
            <div class="container">
                <ul>
                    <li v-for="(a,i) in list" :key="i">
                        <p>{{list[i].content}}</p>
                        <video src="list[i].src"></video>
                        <span>{{list[i].desc}}</span>
                    </li>
                </ul>

            </div>
        </div>

        </template>

    <?php
          include ("tail.php");
        ?>

    <script type="module">
     
    import data from '../dist/video.js';
     
      var app = new Vue({
        el: "#app",
        data() {
          return {
            list : data,
          };
        },
        methods: {

        },
      });

    </script>

    </body>

    </html>

    #32682

    codingapple
    키 마스터

    일반 html파일에선 import 문법은 잘 안될 수 있습니다

    <script src="외부js파일"></script>쓰면 됩니다 

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠