学习Vue第二节,v-cloak,v-text,v-html,v-bind,v-on使用
v-cloak,v-text,v-html,v-bind,v-on使用
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="js/vue-2.4.0.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div class="app">
<!-- v 指令 -->
<!-- 1.有闪烁问题 2.可以放内容 -->
<p v-cloak > {{ msg }} !</p>
<!-- 1.没有闪烁问题 2.会覆盖内容 -->
<p v-text="msg2"></p>
<!-- 1.会覆盖内容 2.把内容可以当做HTML -->
<div v-html="msg3"></div>
<!-- v-bind ,用于绑定属性的指令,这样就可以用js变量或表达式了 -->
<button type="button" v-bind:title="msg + '可以用连接符'">绑定属性</button>
<!-- v-bind ,可以简写 : -->
<button type="button" :title="msg + '可以用连接符2'">绑定属性2</button>
<!-- v-on 事件绑定机制 -->
<button type="button" v-on:click="alertPlus" >绑定事件</button>
<button type="button" v-on:mouseover="alertPlus" >绑定事件2</button> </div> <script type="text/javascript">
new Vue({
el:'.app',
data:{
msg:'表达式',
msg2:"<h1>html标签</h2>",
msg3:"<h1>html标签</h2>",
},
methods:{//methods 定义Vue实例所有可以用的方法
alertPlus: function(){
alert("hello 绑定事件")
}
}
})
</script> </body>
</html>
使用vue写出一个文字的跑马灯效果
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>跑马灯效果</title>
<script src="js/vue-2.4.0.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<input type="button" value="跑起来" @click="running"/>
<input type="button" value="停" @click="stop"/>
<h4>{{msg}}</h4>
</div>
<script type="text/javascript">
new Vue({
el:'#app',
data:{
msg:"学习完Vue的第二节!",
timerId:null//定时器id
},
methods:{
// ES6语法,省去function
running(){
// 当定时器为null时,创建定时器
if(this.timerId == null){
// ES6语法,箭头函数,申请function,方法的this也指向函数外的this
this.timerId=setInterval(()=>{
// 获得到字符串第一个字符
var start=this.msg.substring(0,1);
// 获取到第一个字符后的所有内容
var end=this.msg.substring(1);
// 将第一个字符以后的内容排在前面,第一个字符排在后面
this.msg=end+start; },400)
}
},
stop(){
// 清除定时器
clearInterval(this.timerId)
// 重新赋值为null
this.timerId=null;
} } }) </script>
</body>
</html>
学习Vue第二节,v-cloak,v-text,v-html,v-bind,v-on使用的更多相关文章
- Vue快速学习_第二节
表单输入绑定(v-model) v-model 指令在表单 <input>.<textarea> 及 <select> 元素上创建双向数据绑定(注意只在表单这几个可 ...
- 学习Vue第一节,Vue的模式与写法格式
引用Vue <script src="js/vue-2.4.0.js" type="text/javascript" charset="utf- ...
- Linux 基础学习(第二节)
free命令用于显示当前系统中内存的使用量信息,格式为:“free [-h]”. 为了保证Linux系统不会突然卡住宕机,因此内存使用量应该是运维人员时刻要关注的数据啦,咱们可以使用-h参数来以更人性 ...
- [struts2学习笔记] 第二节 使用Maven搞定管理和构造Struts 2 Web应用程序的七个步骤
本文地址:http://blog.csdn.net/sushengmiyan/article/details/40303897 官方文档:http://struts.apache.org/releas ...
- [ExtJS5学习笔记]第二节 Sencha Cmd 学习笔记 使你的sencha cmd跑起来
本文地址: http://blog.csdn.net/sushengmiyan/article/details/38313537 本文作者:sushengmiyan ----------------- ...
- [shiro学习笔记]第二节 shiro与web融合实现一个简单的授权认证
本文地址:http://blog.csdn.net/sushengmiyan/article/details/39933993 shiro官网:http://shiro.apache.org/ shi ...
- 19课 Vue第二节
事件修饰符 stop 禁止冒泡once 单次事件prevent 阻止默认事件native 原生事件(组件)keycode|name 筛选按键 组合键 : @keydown.ctrl.enter s ...
- HTML学习----------DAY1 第二节
使用 Notepad 或 TextEdit 来编写 HTML 可以使用专业的 HTML 编辑器来编辑 HTML: Adobe Dreamweaver Microsoft Expression Web ...
- 小白学习VUE第二课:环境搭建 VUE Node.js VSCode template模板
环境搭建 VUE Node.js VSCode template模板: 首先安装node:http://www.runoob.com/nodejs/nodejs-install-setup.html ...
随机推荐
- Android传感器--光照传感器使用
Android 设备中有许多传感器,其中有一个传感器控制着你屏幕亮度的变化.当你在很暗的地方使用手机,你设备的屏幕会自动调暗,从而保护你眼睛. 起着这样作用,Android是通过一款光照传感器来获取你 ...
- java nio消息半包、粘包解决方案
问题背景 NIO是面向缓冲区进行通信的,不是面向流的.我们都知道,既然是缓冲区,那它一定存在一个固定大小.这样一来通常会遇到两个问题: 消息粘包:当缓冲区足够大,由于网络不稳定种种原因,可能会有多条消 ...
- Ubuntu搭建Redis 集群
1.源码编译 查看需要下载版本:http://download.redis.io/releases/ 本人保存路径:/usr/local/soft/ wget http://download.redi ...
- vs 类型定义及语句,随机数
1 类型定义: 1)小数: 类型 变量名 赋值 decimal d : d=1.2m float ...
- testNG 断言
testNG提供一个Assert类,来判断输出值是否与预期值一致,Assert常用的方法有: Assert.assertEquals():此方法可以有两个参数值,也可以有3个参数值,参数的顺序是 ac ...
- python函数-易错知识点
定义函数: def greet_users(names): #names是形参 """Print a simple greeting to each user in th ...
- 关于go的init函数
亲测,如果加载一个包,如果一个包里的每个文件,均含有init函数,那么均会执行. 目前来看,init的执行顺序,是文件名称的自然排序进行执行的. 并且只是所加载包里的go文件的init函数执行,对于包 ...
- 带你玩linux集成环境
据我现在知道的,在linux一键部署集成环境的应用有: “宝塔面板” “LNMP" "XRDP" 参考:http://www.ampnmp.com/ 具体什么安装就直接百 ...
- 2019-2020-1 20199326《Linux内核原理与分析》第三周作业
第三周学习内容 庖丁解牛Linux内核分析第二章:操作系统是如何工作的 Linux内核分析实验二 学到的一些知识 计算机的三大法宝:存储程序计算机,函数调用堆栈,中断 堆栈是C语言程序运行时必须使用的 ...
- (二)PL/SQL特殊符号
PL/SQL标识符 PL/SQL标识符是常量,变量,异常,过程,游标和保留字.标识符是由一个字母后面可以跟更多的字母,数字,美元符号,下划线和数字符号,并且不得超过30个字符. 默认情况下,标识符不区 ...