慕仙5167627
2019-09-26 15:42
点击了提交什么都不显示
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Todolist</title>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
<div id="root">
<div>
<input v-model="inputValue"></input>
<button @click="handclick">按钮</button>
</div>
<ul>
<!--todo-item
v-for="(item,index) of list"
:key="index"
:content='item'
>
</todo-item-->
<template-list
v-for='(item,index) of list'
:key='index'
:coent='item'
>
</template-list>
</ul>
</div>
<script>
Vue.component('template-list',{
props:['coent'],
template:'<div @click="headldclick">{{coent}}</div>',
methods:{
headldclick:function(){
alert('124')
}
}
})
//Vue.component('todo-item',{
// props:['content'],
// template:'<li>{{content}}</li>'
//})
new Vue({
el:"#root",
data:{
inputValue:"",
list:[]
},
methods:{
handclick: function() {
this.list.push(this.inputValue),
this.inputValue=""
}
}
})
</script>
</body>
</html>
在页面按F12 查看代码 有提示错误的
F12看错误
代码是很诚实的 肯定是有地方写的不对的 另外你不上代码 只发个页面截图怎么帮你找你问题呢?
vue2.5入门
146817 学习 · 657 问题
相似问题