当前位置: 首页 > wzjs >正文

效果好网站建设哪家便宜godaddy wordpress 备

效果好网站建设哪家便宜,godaddy wordpress 备,新浪短网址生成器,爱奇艺推广联盟指令修饰符:通过“.”指明一些指令的后缀,不同后缀封装了不同的处理操作->简化代码 1、按键修饰符 keyup.enter 键盘回车监听 2、v-model修饰符 v-model.trim 去除首尾空格 v-model.number 转数字 3、事件修饰符 事件名.stop 阻止冒泡 事件名…

指令修饰符:通过“.”指明一些指令的后缀,不同后缀封装了不同的处理操作->简化代码

1、按键修饰符

@keyup.enter 键盘回车监听

2、v-model修饰符

v-model.trim 去除首尾空格

v-model.number 转数字

3、事件修饰符

事件名.stop 阻止冒泡

事件名.prevent 阻止默认行为

4、v-bind对于样式控制的增强

为了方便开发者进行样式控制,Vue扩展了v-bind的语法,可以针对class类名和style行内样式进行控制

操纵class

语法::class="对象/数组"

对象的写法:

<div class="box" :class="{pink:true,black:false}"></div>

使用场景:一个类名,来回切换 

数组就是数组的形式

使用场景:批量添加或删除类

* 案例-京东秒杀tab导航高亮

基本样式:

        .all_gps {display: flex;flex-direction: row;}.gps {width: 150px;height: 50px;margin-left: 10px;background-color: white;text-align: center;line-height: 50px;list-style: none;font-size: 20px;font-weight: bold;color: black;cursor: pointer;}.gps_ck {color: white;background-color: red;}hr {color: red;}

html部分:

    <div id="app"><ul class="all_gps"><li @click="clickIndex=index" v-for="(item,index) in list":key="item.id" :class="{gps_ck: clickIndex===index}" class="gps">{{item.name}}</li></ul></div><hr>

js部分:

        const app=new Vue({el:'#app',data:{clickIndex: 0,list:[{id:1,name:'京东秒杀'},{id:2,name:'每日特价'},{id:3,name:'品类秒杀'}]}})

效果:

点击哪个,哪个就会高亮

操作style

语法: :style="样式对象"

    <div class="box" :style="{CSS属性名1:CSS属性值,CSS属性名2:CSS属性值}"></div>

5、v-model应用于其他表单元素

常见的表单元素都可以用v-model绑定关联->快速获取或设置表单元素的值

它会根据控件类型自动选取正确的方法来更新元素

部分的表单控件需要绑定一个value值,传入data中,可以事项选或不选

6、计算属性

概念:基于现有的数据,计算出来的新属性。依赖的数据变化,自动重新计算

语法:

1、声明在computed配置项中,一个计算属性对应一个函数

2、使用起来和普通属性一起使用{{计算属性名}}

computed计算属性:

作用:封装了一段对于数据的处理,求得一个结果

method方法:

作用:给实例提供一个方法,调用以处理业务逻辑

语法:

1、写在methods配置项中

2、作为方法,需要调用-> this.方法名() {{方法名() }} @事件名=“方法名”

缓存特性(提升性能):

计算属性会计算出来的结果缓存,再次使用直接读取缓存,

依赖项变化了,会自动重新计算->并再次缓存

* 计算属性完整写法

计算属性默认的简写,只能读取访问,不能修改       

            computed: {计算属性名: {get() {一段代码逻辑(计算逻辑)return 结果},set(修改的值) {一段代码逻辑(修改逻辑)}}}

7、watch侦听器

作用:监视数据变化,执行一些业务逻辑或异步操作

语法:

简单写法:简单类型数据,直接监视

完整写法:添加额外配置项         

简单写法:

            data: {words:'苹果',obj: {words:'苹果'}},watch: {数据属性名(newValue,oldValue) {一些业务逻辑或异步操作},'对象.属性名'(newValue,oldValue) {一些业务逻辑或异步操作}}

完整写法-添加额外配置项

1、deep:true对复杂类型深度监视

2、immediate:true初始化立刻执行一次handler方法

            data: {obj: {words:'苹果',lang:'italy'}},watch: {数据属性名: {deep:true,handler(newValue) {console.log(newValue)}}}

 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

http://www.dtcms.com/wzjs/783899.html

相关文章:

  • 沈阳市网站设计制作公司易推广
  • 网站首次打开速度慢wordpress网站点击量与排名
  • 秦皇岛和平大街网站建设小版本wordpress
  • 哪里有做网站服务网站推广优化如何做
  • 网站ip段屏蔽白银市建设局网站首页
  • wordpress企业站主题免费网站备案信息变更
  • 上海松江网站建设公司html5动画效果代码
  • 如何做网站的源码网站要怎么做关键词
  • 类似设计师联盟的网站开发区网站建设的目的
  • 国家建设部网站证书查询苏州高端网站建设咨询
  • 网站建设的问题分析自己做网站需要哪些软件
  • 网站开发人员职责seo商学院
  • 全国网站联盟网站建设企业网站界面设计
  • 做有奖竞猜网站违法吗网络营销方法的选择
  • 织梦电影网站模板wordpress汉化音乐主题
  • 医疗器械类网站前置审批材料模板公司网站建设说明书
  • 企业网站制作心得如何进行免费网络推广
  • 做网站需要什么电脑配置开发网站的过程
  • 免费的黄冈网站有哪些平台游戏软件太原市一页网络科技有限公司
  • 网站怎么申请官网做电商网站企业
  • 建设银行企业网站wordpress 嵌入pdf
  • 广东网站优化哪个平台可以买卖链接
  • 多屏合一网站建设wordpress响应式视频主题
  • 手机网站免费建设企业管理系统开源
  • 重庆工程招标网站有哪些做网站卖印度药
  • 室内设计学校专业外贸网站推广seo
  • 成立网站公司需要什么c++网站开发
  • 顺义网站建设报价php网站开发书籍
  • 电子销售网站模板免费下载欧派全屋定制
  • 网站建设维护什么意思ui设计不要30岁的