87,996
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="js/vue.js"></script>
<style>
</style>
</head>
<body>
<!-- 注册局部组件 -->
<div id="app">
<my-item :HTML= "HTML" :CSS="CSS" :JavaScript="JavaScript"></my-item>
</div>
<template id = "item">
<div>
<p>1.{{HTML}}</p>
<p>2.{{CSS}}</p>
<p>3.{{JavaScript}}</p>
</div>
</template>
<script>
Vue.component('my-item',{
props:['HTML','CSS','JavaScript'],
template:'#item'
})
var vm = new Vue({
el:'#app',
data:{
HTML:'HTML',
CSS:'CSS',
JavaScript:'JavaScript',
}
})
</script>
</body>
</html>为什么我的效果出不来?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<style>
</style>
</head>
<body>
<!-- 注册局部组件 -->
<div id="app">
<my-item :html="html" :css="css" :javascript="javascript"></my-item>
</div>
<template id="item">
<div>
<p>1.{{html}}</p>
<p>2.{{css}}</p>
<p>3.{{javascript}}</p>
</div>
</template>
<script>
Vue.component('my-item',{
props:['html','css','javascript'],
template:'#item'
});
var vm = new Vue({
el:'#app',
data:{
html:'HTML',
css:'CSS',
javascript:'JavaScript',
}
})
</script>
</body>
</html>
<my-item :HTML= '"HTML"' :CSS='"CSS"' :JavaScript='"JavaScript"'></my-item>