博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue 自定义指令
阅读量:5252 次
发布时间:2019-06-14

本文共 1168 字,大约阅读时间需要 3 分钟。

 

 value和expression区别

 

 

第一个案列  自动获取焦点

       
Title
同户名:
关键字 :

 

                                      传参数

       
Title
同户名:
关键字 :
和js行为相关的操作  最好在inserted中执行 否则js行为不生效
inserted:function (el) {
/*有元素的时候才能起作用*/ el.focus(); }, update:function (el) {
} }) /*自定义指令 改变字体颜色*/ Vue.directive('color',{
和css行为相关的操作  最好在binf中执行

 
bind:function (el,binding) {//binding可以随便命名但是最好规范就行 如 haha
/*不需要关心dom树 样式只要通过指令绑定给了元素 不管这个元素有没有插入到页面中去 这个元素肯定有了内联样式*/             /*el.style.color="red";*/             console.log(binding.value);             console.log(binding.expression);             el.style.color = binding.value;         },         inserted:function (el) {
}, update:function (el) {
} }) new Vue({
el: "#app", data:{
mes:"hello Vue" } });

 

console.log(binding.value);  console.log(binding.expression);

------------------------------------------------------上面是全局指令---------------------------------------私有指令需要在其组件中定义既可以

 directives  注意有关  s

 

 

 

 

 

转载于:https://www.cnblogs.com/jiahaoJAVA/p/9470870.html

你可能感兴趣的文章
Hadoop【单机安装-测试程序WordCount】
查看>>
AngularJs -- ngMessages(1.3+)
查看>>
奇怪的对象赋值方式
查看>>
【题解】JLOI2015战争调度
查看>>
MQ安装配置
查看>>
山东理工大学第七届ACM校赛-飞花的糖果 分类: 比赛 ...
查看>>
A simple problem 分类: 哈希 ...
查看>>
XShell连接虚拟机CentOS (桥接模式,动态IP)
查看>>
禁止vs2015 debug时跳转到STL中 Not step into
查看>>
SharePoint 2013管理中心里【管理服务器上的服务】不见了
查看>>
JavaScript事件
查看>>
初识python
查看>>
工作技能掌握浅记
查看>>
Ajax
查看>>
System Generator实现Xilinx FPGA流水灯实验
查看>>
位操作的趣味应用
查看>>
python中列表的常用操作增删改查
查看>>
学习随笔1
查看>>
[翻译]SQL Server等待事件—THREADPOOL
查看>>
倒排索引
查看>>