为了账号安全,请及时绑定邮箱和手机立即绑定

为啥页面不显示注册的组件

<div class="todolist" id="app">

<div class="form">

<input type="text" v-model="inputVal" >

<input type="submit" value="提交" @click="tj">

</div>


<ul>

<!-- <li v-for="(item , index) in list" :key="list.id" @click="click_tab">{{item.content}}</li> -->

<todoItem></todoItem>

</ul>


</div>

<script type="text/javascript" src="js/vue.js"></script>

<script type="text/javascript">


Vue.component('todoItem', {

 template:'<li>item</li>'

})


new Vue({

el: '#app',

data: {

inputVal : '',

list:[]

},

methods:{

tj:function(){

this.list.unshift({

id:this.id++,

content:this.inputVal.trim()

});

this.inputVal = ""

},


}

})

</script>


正在回答

3 回答

组件名不能有大写字母

0 回复 有任何疑惑可以回复我~

仔细看报错,他提示组件没有注册,名字是小写的

0 回复 有任何疑惑可以回复我~

组件名字不能用大写,换成小写就好了

1 回复 有任何疑惑可以回复我~
#1

hpbrave

非常感谢!刚找了半天错误也不知道为什么。
2018-10-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥页面不显示注册的组件

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信