每一个组件都是一个Vue的实例
组件可以理解成一个一个小的功能模块,大型项目可以尽可能拆分到足够小到组件,以便能够复用和代码清晰,容易维护。
代码是很诚实的 肯定是有地方写的不对的 另外你不上代码 只发个页面截图怎么帮你找你问题呢?
是不是路径不允许带中文
新建VUE实例后,如果没定义新组件模版,VUE会自动去挂载点,把挂载点下的做为模版。如果在实例内定义,当然可以把挂载点的移过来用,一样的。就是说,可以在实例内定义,也可以不定义,VUE自动去挂载点找。
subline
已经有拉 收费的 去哪儿的前端 两百多块
一个组件的 data
选项必须是一个函数
data: function () {
return {
count: 0
}
}
你这个问题是Js中单引号里面不能嵌套单引号,双引号里面可以嵌套单引号的,改成这样就行template: "<li v-bind:click='handleClick '>{{content}}</li>"
我一直记记着老师这句话:vue是在操作数据,不是操作dom.
so,this.content就是了。
因为template外面层嵌套的是双引号,你里面的点击内容也是双引号,所以导致无法解析
解决方法: 双引号嵌套,内容需用单引号扩住
单引号嵌套,内容需用双引号扩住
sublime text
click是一个js点击事件,区分大小写