vue常用内置指令和自定义指令
vue常用内置指令
最后两个指令测试
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/vue.min.js"></script>
<style>
[v-cloak]{
display: none;
}
</style>
</head>
<body>
<div id="app">
<!--ref 指令的使用-->
<p ref="con">提示内容</p>
<!--v-cloak 指令测试 防止内容闪烁-->
<p v-cloak>v-cloak测试</p>
<button @click="tishi">提示</button>
</div>
<script>
alert("123")
var v=new Vue({
el:'#app',
data:{
},
methods:{
tishi(){
//通过 this.$refs 获取某带有ref指令的标签
var a=this.$refs.con.innerHTML
console.log(a)
}
}
})
</script>
</body>
</html>
自定义指令测试
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/vue.min.js"></script>
</head>
<body>
<!--
作者:18438301593@163.com
时间:2019-09-13
描述:自定义指令测试
-->
<div id="app">
<span v-upper-text="msg"></span><br />
<span v-lower-text="msg"></span>
</div>
<br /><br />
<div id="app2">
<span v-upper-text="msg"></span><br />
<span v-lower-text="msg"></span>
</div>
<script>
//定义全局指令
//el: 指令属性所在的标签对象
//binding: 包含指令信息相关数据的对象(包含数据名msg,和数据本身)
Vue.directive('upper-text',function(el,binding){
//将数据转换成大写 再 赋值给标签
el.textContent=binding.value.toUpperCase();
})
var v=new Vue({
el:'#app',
data:{
msg:'This is China'
},
//定义局部指令,只在app范围内有效
directives:{
'lower-text' : function(el,binding){
el.textContent=binding.value.toLowerCase();
}
}
})
var v2=new Vue({
el:'#app2',
data:{
msg:'This is HeNan'
}
})
</script>
</body>
</html>
猜你喜欢
ofc
vue使用插件和自定义插件
weblog
2523
自定义一个插件.js(function(){ //需要向外暴露的插件对象 constMyPlugin={}; MyPlugin.install=function(Vue,options){ //1
blog
linux用户管理指令笔记
linux系统
5083
linux用户管理指令笔记useradd用户名:添加用户useradd-d目录名用户名:添加用户,并指定目录useradd-g用户组用户名:添加用户,并指定用户组passwd用户名:为某用户设置密码
blog
jvm字节码指令集
java虚拟机(jvm)
3494
Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数字(称为操作码,Opcode)以及跟随其后的零至多个代表此操作所需参数(称为操作数,Operands)而构成。基本数据类型1、除了
blog
java字节码指令的工作流程
java虚拟机(jvm)
4405
字节代码指令字节代码指令由一个标识该指令的操作码和固定数目的参数组成:操作码是一个无符号字节值——即字节代码名,由助记符号标识。例如,操作码0用助记符号NOP表示,对应于不做任何操作的指令。参数是静
blog
linux文件目录类指令笔记
linux系统
4398
贝文件,cp[选项]sorcedest,选项-r:递归拷贝整个文件夹\p:强制覆盖不提醒mv:重命名问价/移动文件cat:查看文件内容,但是不能修改选项-n显示行号通常与|more(分页)配合使用mor
weblog
1264
linux系统vivim编辑器查找指定内容(关键字)在命令行模式下按'/'键,然后输入你要查找的关键字,回车即可此时你可以按n键向下查找,或按N键向上查找
blog
linux nohup命令使用
linux系统
2575
Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用nohup命令运行后台中的程序。要运行后台中的nohup命令,添加&(表示”and”的符号)到命令的尾部。
ofc
常用git命令
weblog
1113
拉取项目到本地gitcloneurl本地创建dev分支,并拉去远程分支到本地:gitcheckout-bdev(本地分支名称)origin/dev(远程分支名称)把某个分支上的内容都拉取到本地
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。