-
글쓴이글
-
2022년 4월 26일 18:06 #32596
윤재희참가자배운 지식을 토대로 cdn 방식으로 서브페이지를 구성하려 하는데요
지금까지 배운 데이터 바인딩이 출력되지 않습니다. cdn 으로 작업하여도 다른 작업이 필요한가요?
2022년 4월 26일 22:18 #32624
codingapple키 마스터cdn은 그냥 외부파일 가져오는 법일 뿐이라 뷰랑은 상관없는개념같은데
데이터를 가져오지 못했거나 데이터바인딩 문법이 이상한경우같군요
2022년 4월 27일 12:19 #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>
2022년 4월 27일 14:29 #32682
codingapple키 마스터일반 html파일에선 import 문법은 잘 안될 수 있습니다
<script src="외부js파일"></script>쓰면 됩니다
-
글쓴이글
- 답변은 로그인 후 가능합니다.