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

家装设计师要学什么济南网站优化培训

家装设计师要学什么,济南网站优化培训,深圳凌 网站开发,汉中网站设计第一步、在src目录下新建directives文件文件夹 用来存放不同的指令,以dbounce指令为例: 第二步、在directives目录下创建debounce.js文件,文件内容如下: // 防抖 const debounceClick {mounted(el, binding) {let timerel.addE…

第一步、在src目录下新建directives文件文件夹

用来存放不同的指令,以dbounce指令为例:

第二步、在directives目录下创建debounce.js文件,文件内容如下:

// 防抖
const debounceClick = {mounted(el, binding) {let timerel.addEventListener('click', () => {if (timer) {clearTimeout(timer)}timer = setTimeout(() => {binding.value.fn()}, binding.value.time)})}
}
export default debounceClick;

第三步、在directives目录下创建index.js文件,文件内容如下:

import debounceClick from "./debounce"; // 引入需要的指令const directivesList = {debounceClick // 挂载 ,这里防抖指令的名字不要定义为debounce,否则不生效,原因暂未找到,欢迎大神留言指导
};const directives = {install: function (app) {Object.keys(directivesList).forEach((key) => {app.directive(key, directivesList[key]); // 注册});}
};export default directives;// 抛出

第四步、在main.js中引入注册

import { createApp } from 'vue'
import App from './App.vue'
import Directives from '@/directives/index'
const app = createApp(App)
app.use(Directives)
app.mount('#app')

第五步、在模版中使用

<template><el-button type="success" plain v-debounceClick="{'fn':openDialog, 'time': 1000}">防抖测试</el-button>
</template><script setup>const openDialog = ()=> {console.log("防抖函数执行了")}
</script>

http://www.tj-hxxt.cn/news/8790.html

相关文章:

  • 女性门户资讯类网站织梦dedecms模板c盘优化大师
  • 聊天网站建设网络上如何推广网站
  • 广告联盟上怎么做网站常德网站建设制作
  • 站建设培训学校网站软文代写
  • 郑州市网站和公众号建设老客外链
  • 邢台地区网站建设武汉网络推广公司
  • 做企业网站合同百度收录情况
  • 做网站哪一家公司好黑帽seo是什么
  • 赤峰网站制作吉林黄页电话查询
  • 常用知名购物网站国外推广网站
  • 电视墙装修效果图2023新款seo独立站
  • 网站开发管理方案软文代写新闻稿
  • 做U启的网站优化大师怎么卸载
  • 郫都区网站建设网站建设开发
  • wordpress怎么做双语站360优化大师历史版本
  • 设计帮官网seo推广计划
  • 中国建设教育协会网站查询真假百度收录批量提交入口
  • 网站建设色彩设计有什么用推广平台收费标准
  • wap手机网站建设制作开发高清视频线转换线
  • 怎么免费网做百度收录的网站徐州seo外包公司
  • 网站后台找不到了怎么办上海关键词优化按天计费
  • 做网站的公司哪些靠谱品牌网络营销案例
  • 已经有了网站怎么做推广免费发布广告的网站
  • 网站上线前做环境部署西安百度搜索排名
  • 群晖做网站域名百度站长之家
  • django 网站开发视频百度做广告怎么收费
  • 科技布沙发清洗seo外包公司多吗
  • 白领兼职做网站一个新产品策划方案
  • 呼伦贝尔做网站的公司seo怎么优化关键词排名培训
  • 常熟做网站价格google怎么推广