el:"#app",
data:{
t:['1','2','3','4','5','6','7'],
m:[],
},
methods:{
yx:{
for (var j in this.t)
{
if(t[j] % 2 === 1)
this.m.push(t[j]);
}
}
console.log(this.m)
}
var conponentTemp = {
template: '<h2>{{msg}}</h2>',
}
Vue.component('ZUJIAN', conpomentTemp);
var vm = new Vue({
el: '#app',
data: {
msg: 'vm中的msg'
},
methods:{
m1() {
alert:('m1被调用了')
}
}
筛选长度为5且有‘sd’的字符串
由return data.includes(‘sd’) && data.length == 5;看出
4.
var zujianTemp={
template:'<h2>jsgzj</h2>',
data(){
return{
msg:'组件的msg'
};
}
}
Vue.component('zujian1',zujianTemp);
<!--使用组件-->
<zujian1></zujian1>
组件中的data是函数
vm中的data是值
是为了让组件产生的对象分别独立