1.vue.js的样式

<body>
<div id="app">
       <h1 :style="styleObj1">这是一个h1</h1>
<h1 :style="{color:'red','font-weight':200}">1111111111</h1> <!--<h1 class="red active">这是一个h1</h1>-->
<!--第一种方式 传递一个数组 class需要使用 v-bind-->
<h1 :class="['red','thin']">这是一个h1</h1> <!--第二种方式可以使用 三元表达式-->
<h1 :class="['red','thin',flage?'active':'']">这是一个h1</h1> <!--第三种方式 使用一个对象 {key:value}来代替三元表达式-->
<h1 :class="['red','thin',{active:flage}]">这是一个h1</h1> <!--第四种方式直接使用对象来表示 对象的名字可带引号 也可以不带引号-->
<h1 :class="{red:true,thin:true}">这是一个h1</h1> </div>
<script>
var vm = new Vue({
el: '#app',
data: {
flage:true,
            styleObj1:{color:'red','font-weight':200},
},
methods: {}
})
</script>
</body>

2.vue.js的修饰符

<div id="app" class="inner" @click="divHandler">
<!--@click.stop 阻止事件的冒泡-->
<input type="button" value="点我 stop" @click.stop="btnStop" /> <!--@click.prevent 阻止默认行为的触发 不会跳转到百度首页-->
<a href="http://www.baidu.com" @click.prevent="linkClick">百度一下</a> <!-- @click.capture 实现捕获触发事件的机制 由外到内的冒泡-->
<div class="inner" @click.capture="div2Handler">
<input type="button" value="点我 capture" @click="btnCapture" />
</div> <!-- @click.self  只能操作自己的事件时 才会触发自己的事件处理函数-->
<div class="inner" @click.self="div2Handler">
<input type="button" value="点我 capture" @click="btnCapture" />
</div> <!-- @click.once 只能触发一次事件-->
<a href="http://www.baidu.com" @click.once="linkClick">百度一下</a>
</div>

vue.js_03_vue.js的样式和修饰符的更多相关文章

  1. Vue学习笔记十一:按键修饰符和自定义指令(钩子函数)

    目录 padStart:补位 按键修饰符 Vue提供的按键修饰符 自定义按键修饰符 自定义指令 自定义指令的使用 钩子函数 钩子函数参数 使用钩子函数的bingding参数 私有自定义指令 钩子函数的 ...

  2. Vue.js学习笔记之修饰符详解

    本篇将简单介绍常用的修饰符. 在上一篇中,介绍了 v-model 和 v-on 简单用法.除了常规用法,这些指令也支持特殊方式绑定方法,以修饰符的方式实现.通常都是在指令后面用小数点“.”连接修饰符名 ...

  3. Vue学习笔记五:事件修饰符

    目录 什么是事件修饰符 没有事件修饰符的问题 HTML 运行 使用事件修饰符 .stop阻止冒泡 .prevent 阻止默认事件 .capture 添加事件侦听器时使用事件捕获模式 .self 只当事 ...

  4. 043——VUE中组件之使用.sync修饰符与computed计算属性实现购物车原理

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. 第二章 Vue快速入门-- 28 自定义按键修饰符

    事件处理-按键修饰符 js 里面的键盘事件对应的键码 <!DOCTYPE html> <html lang="en"> <head> <m ...

  6. Vue中v-model指令的常用修饰符

    v-model指令有三个可以选用的修饰符:.lazy..number以及.trim.vue官方对此的描述为: .number-输入字符串转为有效的数字 .lazy-取代input监听change事件 ...

  7. Vue 事件的基本使用 && 事件修饰符

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8" /> 5 & ...

  8. Vue中v-model解析、sync修饰符解析

    上善若水,水善利萬物而不爭.——<道德經> 简介 在平时开发是经常用到一些父子组件通信,经常用到props.vuex等等,这里面记录另外的三种方式v-model.sync是怎么使用,再说是 ...

  9. vue学习 `${HH}-${mm}-${dd}` 按键修饰符

    vue 有一种拼接字符串的规范写法 //键盘 Tab 键 上边的键 英文输入状态 然后采用类似EL表达式${变量}return `${}:${}:${}` //有时候我们经常在输入完密码之后,按回车E ...

随机推荐

  1. SSE:服务器推送事件

    SSE:Server-Sent Event,服务器推送事件 常规的Http协议是一个请求对应一个响应的这种方式的 但对于某些实时性要求比较高的需求,HTML5中新增了SSE,可以很方便的实现局部数据的 ...

  2. thinkphp empty标签

    empty标签用于判断某个变量是否为空,用法: 大理石平台检验标准 <empty name="name"> name为空值 </empty> 如果判断没有赋 ...

  3. thinkphp url生成

    为了配合所使用的URL模式,我们需要能够动态的根据当前的URL设置生成对应的URL地址,为此,ThinkPHP内置提供了U方法,用于URL的动态生成,可以确保项目在移植过程中不受环境的影响. 定义规则 ...

  4. 0919CSP-S模拟测试赛后总结

    60分-rank36,不出所料又炸了. 总是试图稳住成绩,但就是不能避免这样的大起伏.这样不行啊. T1可是道sb题啊……对着题干yy了一个多小时,正解基本都想到了,只差一个结构体排序. 然而即使我真 ...

  5. AutoMapper 在你的项目里飞一会儿

    先说说DTO DTO是个什么东东? DTO(Data Transfer Object)就是数据传输对象,说白了就是一个对象,只不过里边全是数据而已. 为什么要用DTO? 1.DTO更注重数据,对领域对 ...

  6. zookeeper 选举白话理解

  7. Wireless Password HDU - 2825

    题意: 给出m个模式串,要求构造一长度为n的文本串,至少包括k种模式串,求有多少种可能的模式串. k<=10  然后可以想到状压 一个文本串,k种模式串,很容易想到AC自动机. 把所有的模式串放 ...

  8. Nginx 教程 2:性能

    为了获得更好的学习效果,我们建议你在本机安装 Nginx 并且尝试进行实践. tcp_nodelay, tcp_nopush 和 sendfile tcp_nodelay 在 TCP 发展早期,工程师 ...

  9. Python全栈开发:模块

    模块,用一砣代码实现了某个功能的代码集合. 参考资源:http://www.cnblogs.com/alex3714/articles/5161349.html 类似于函数式编程和面向过程编程,函数式 ...

  10. 2016.8.19上午初中部NOIP普及组比赛总结

    2016.8.19上午初中部NOIP普及组比赛总结 链接:https://jzoj.net/junior/#contest/home/1338 这次总结发得有点晚啊!我在这里解释一下, 因为浏览器的问 ...