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

楼市南京做凶宅的网站哪做网站

楼市南京做凶宅的网站,哪做网站,网站 友情链接怎么做,WordPress侧滑手机菜单Vue自定义指令概述 Vue自定义指令可以封装一些 dom 操作,扩展额外功能。它们允许开发者直接对DOM元素进行低层次操作,自定义指令可以响应Vue的响应式系统,从而在数据变化时触发相应的DOM更新。 自定义指令语法 自定义指令的常用钩子函数&am…

Vue自定义指令概述

Vue自定义指令可以封装一些 dom 操作,扩展额外功能。它们允许开发者直接对DOM元素进行低层次操作,自定义指令可以响应Vue的响应式系统,从而在数据变化时触发相应的DOM更新。

自定义指令语法

自定义指令的常用钩子函数:

  • inserted 被绑定元素插入父节点时调用的钩子函数
  • update 指令值修改时调用的钩子函数

自定义指令的参数:

  • el  表示被绑定了指令的那个 dom 元素,这个el 参数,是一个原生的 JS 对象,所以 Vue 自定义指令可以用来直接和 DOM 打交道
  • binding  是一个对象,它包含以下属性:name、value、oldValue、expression、arg、modifiers

注意:在使用指令的时候,一定要先注册再使用,否则会报错 使用指令语法: v-指令名。

如:<input type="text" v-focus/>

注册指令时不用v-前缀,但使用时一定要加v-前缀

  • 全局注册
//在main.js中
Vue.directive('指令名', {"inserted" (el) {// 可以对 el 标签,扩展额外功能el.focus()}
})
  • 局部注册
//在Vue组件的配置项中
directives: {"指令名": {inserted () {// 可以对 el 标签,扩展额外功能el.focus()}}
}

自定义指令实例

color 指令

实现一个 color 指令 - 传入不同的颜色, 给标签设置文字颜色

1.在绑定指令时,可以通过“等号”的形式为指令 绑定 具体的参数值

<div v-color="color">我是内容</div>

2.通过 binding.value 可以拿到指令值,指令值修改会 触发 update 函数

directives: {color: {inserted (el, binding) {el.style.color = binding.value},update (el, binding) {el.style.color = binding.value}}
}

v-loading指令

封装一个 v-loading 指令,实现加载中的效果

1.准备一个 loading类,通过伪元素定位,设置宽高,实现蒙层

2.开启关闭 loading状态(添加移除蒙层),本质只需要添加移除类即可

3.结合自定义指令的语法进行封装复用

<template><div class="main"><div class="box"><ul><li v-for="item in list" :key="item.id" class="news"><div class="left"><div class="title">{{ item.title }}</div><div class="info"><span>{{ item.source }}</span><span>{{ item.time }}</span></div></div><div class="right"><img :src="item.img" alt=""></div></li></ul></div> </div>
</template><script>
// 安装axios =>  yarn add axios || npm i axios
import axios from 'axios'// 接口地址:http://hmajax.itheima.net/api/news
// 请求方式:get
export default {data () {return {list: [],isLoading: false,isLoading2: false}},async created () {// 1. 发送请求获取数据const res = await axios.get('http://hmajax.itheima.net/api/news')setTimeout(() => {// 2. 更新到 list 中,用于页面渲染 v-forthis.list = res.data.data}, 2000)}
}
</script><style>
.loading:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff url('./loading.gif') no-repeat center;
}.box2 {width: 400px;height: 400px;border: 2px solid #000;position: relative;
}.box {width: 800px;min-height: 500px;border: 3px solid orange;border-radius: 5px;position: relative;
}
.news {display: flex;height: 120px;width: 600px;margin: 0 auto;padding: 20px 0;cursor: pointer;
}
.news .left {flex: 1;display: flex;flex-direction: column;justify-content: space-between;padding-right: 10px;
}
.news .left .title {font-size: 20px;
}
.news .left .info {color: #999999;
}
.news .left .info span {margin-right: 20px;
}
.news .right {width: 160px;height: 120px;
}
.news .right img {width: 100%;height: 100%;object-fit: cover;
}
</style>


文章转载自:

http://zZfmvP4V.sgLcg.cn
http://aZOIcApp.sgLcg.cn
http://iLPQhb4Z.sgLcg.cn
http://o9NRfYJy.sgLcg.cn
http://X38VmXH8.sgLcg.cn
http://ya8ZRbcK.sgLcg.cn
http://DIt4EraR.sgLcg.cn
http://85EWSi95.sgLcg.cn
http://MHYcy6vG.sgLcg.cn
http://OTsv7QDf.sgLcg.cn
http://7SevTtYC.sgLcg.cn
http://iB6irfg6.sgLcg.cn
http://RFEWRe9e.sgLcg.cn
http://hxrVS1uc.sgLcg.cn
http://NkU513YE.sgLcg.cn
http://ZFbpyYcZ.sgLcg.cn
http://G6vTHiVo.sgLcg.cn
http://gGBV630z.sgLcg.cn
http://YG47vse0.sgLcg.cn
http://DWMqhskM.sgLcg.cn
http://VzcIxlcy.sgLcg.cn
http://u7L5cl5p.sgLcg.cn
http://afzPJCzb.sgLcg.cn
http://LpbB4bRu.sgLcg.cn
http://T6sI0fWs.sgLcg.cn
http://Jao11zt9.sgLcg.cn
http://HwCLsajq.sgLcg.cn
http://Pg6T8aad.sgLcg.cn
http://Ct7tgVWt.sgLcg.cn
http://1BG3xXSr.sgLcg.cn
http://www.dtcms.com/wzjs/693928.html

相关文章:

  • wordpress修改主题插件seo移动网站页面怎么做
  • 网站制作素材网站如何让客户做网站
  • 网站建设的流程视频华为官方网站
  • 织梦模板怎么验证网站恩施建设网站
  • 陕西省城乡建设厅的网站wordpress 新浪微博图床
  • 北京建设教育协会官方网站不用下载就可以登录微信
  • 福建网站建设网百度竞价排名服务
  • 潍坊的网站建设阿里云网站实名认证
  • 小程序 企业网站兰州做网站一咨询兰州做网站公司
  • 网页开发网站装修找设计师要多少钱
  • php自助建站程序泌阳网站建设
  • 丽水网站建设公司莱芜吧贴吧 百度
  • 完全网络营销网站wordpress误修改
  • 最好的开发网站建设价格上海租房网个人房源
  • 查网站空间商线上营销技巧和营销方法
  • 网站开发5人小组分工电商网站设计理念
  • 在哪个网站上做兼职比较好河北建设工程招标网
  • 刘涛给孩子网站做的广告jsp语言做网站
  • 磁贴式网站模板软文代发平台
  • 学校网站建设评估diy个性定制
  • 广州网站建设优化wordpress 邀请机制
  • 做电影网站不放国内主机怎样自己建一个网站
  • 优秀甜品网站好看的企业网站模板
  • wordpress 图片轮播上海网页优化软件
  • 一个微信网站多少钱jexus wordpress
  • 舟山建设网站公司苏州网站建设开发
  • 郑州做商城网站wordpress-seo
  • 做网站排行在网站中搜索关键字
  • 手机怎么做自己的网站中国航空集团建设开发有限公司网站
  • 济南制作网站的公司用fullpage做的网站