Vue——基础(对象、属性样式操作、条件、循环、事件、绑定)


vue对象

1.创建:
new Vue({

})

2.属性:

属性描述
el需要管理的区域
data用来显示在页面的数据
computed计算属性
watch监听属性
methods方法属性

vue操作属性

1.格式:
v-bind:属性=”data”
简写::属性=”data”

2.绑定class属性:
v-bind:class=”[‘myColor’,’myFont’]”
v-bind:class=”{‘myColor’:isColor,’ myFon’t : isFont}”(isColor/isFont值为布尔型)

vue操作样式

格式:
v-bind:style=”{‘color’:’red’,’fontSize’:fontSize}”
v-bind:syle=”mystyle”
data:{
mystyle:{
color:’red’,
fontSize:’13px’,
}
}

三元运算

boolean变量 ? 值’1’: ’值2’ 为真则为值1,否则为值2

条件渲染

v-if:”boolean变量”
v-else-if:”boolean变量”
v-else:

v-show=”boolean变量” (通过display控制是否显示)

循环语句

v-for:”变量in容器”
例:

<ul id="example-1">
  <li v-for="item in items">
    {{ item}}
  </li>
</ul>

click事件

v-on:click=”方法名/简单运算代码”
v-on可简写为@
阻止事件冒泡:@click.stop

双向绑定数据

用v-model表示标签的value,在data中定义变量。
例:

<label>用户名:</label><input type="text" v-model="userName">
<span> {{userName}} </span>

注意:
1.复选框初始值定义为空数组
2.下拉菜单定义需定义初始值

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值