上课讲了一个案例,感觉挺好的,以后的毕业设计也可以直接拿来用。
在HTML页面引入vue-gallery组件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Vue.js构建的简单照片相册</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.2/css/all.min.css'>
<link rel="stylesheet" href="style.css">
<script src='vue.min.js'></script>
</head>
<body>
<div class="header">
<h1>简单的照片相册</h1>
</div>
<div class="container" id="app">
<vue-gallery :photos="photos"></vue-gallery>
</div>
</body>
</html>
在script标签中定义组件vue-gallery,所有的内容在该组件中实现。
<script>
Vue.component('vue-gallery',{
props: ['photos'],
data:function(