程序员鸡皮

文章 分类 评论
76 3 11

站点介绍

一名PHP全栈程序员的日常......

Vue3自定义指令参数修饰符值(3)

abzzp 2024-08-31 429 0条评论 前端 vue

首页 / 正文
本站是作为记录一名北漂程序员编程学习以及日常的博客,欢迎添加微信BmzhbjzhB咨询交流......

发布于2024-07-04

自定义指令参数修饰符值

在vue3中我们如何获取自定义的参数的内容,并根据业务来修改展示的内容呢,需要依靠mounted方法中的bindings参数来获取。

参考实例
directives/unit.js文件

export default function directiveUnit(app){
  app.directive("unit",{
    mounted(el,bindings){
      const defaultText = el.textContent
      let unit = bindings.value
      if(!unit){
        unit = "¥"
      }
      el.textContent = unit + defaultText;
    }
  })
}

同时我们需要在directives/index.js中引入

import directiveUnit from "./unit"

export default function directives(app) {
  directiveUnit(app)
}

这里是我们的示例文件

<template>
  <div class="app">
    <!-- 1.参数-修饰符-值  -->
     <h2 v-why:kobe.abc.cba="message">哈哈哈</h2>
     <!-- 2.价格拼接单位符号 -->
      <h2 v-unit>{{ 111 }}</h2>
  </div>
</template>  
<script setup>
import { ref } from 'vue';

const counter = ref(0)

const message = 'Hello world';
const vWhy = {
  mounted(el,bindings){
    console.log(bindings);
    el.textContent = bindings.value;
  }
}
</script>
<style scoped>
</style> 

感谢大家观看,我们下次再见

评论(0)

最新评论

  • React中函数组件如何实现? - 前端程序员,PHP程序员,全栈程序员-程序员鸡皮

    [...]export default App 这就是React中用函数的方式实现页面的展示,看得出来React又向函数式编程的开发方式迈进。是否能够成为主流这还要看市场,另外React中的Hook也是函数式编程的体现。后面我们也会写到。如果你还对类组件感兴趣,可以看这一篇文章: React中类组件如何实现?感谢大家观看,我们下次再见。[...]

  • React组件生命周期函数 - 前端程序员,PHP程序员,全栈程序员-程序员鸡皮

    [...]}从上面可以看出,在React中我们使用this.setState来修改变量的值。在这里我们要注意this的指向问题,如果有不懂可以看:函数中的this指向componentDidMountcomponentDidMount是表示组件已被渲染到dom中,被挂载到DOM上,这里就不得不提一下在React中如何引入组件相关的内容了。那么如何引入组件呢?在React中非常简单import HelloWo[...]

  • See details

    of course like your web site but you need to test the spelling on quite a few of your posts. A number of them are rife with spelling problems and I in finding it very troublesome to inform the reality nevertheless I will surely come again again.

  • 晚夜

    新年快乐!

  • abzzp

    十天看一部剧,还可以吧[[呲牙]]

  • ab

    @梦不见的梦 行,谢谢提醒,我优化一下

  • 梦不见的梦

    网站的速度有待提升,每次打开都要转半天还进不来呢

  • abzzp

    @React实战爱彼迎项目(二) - 程序员鸡皮 哪里有问题了,报错了吗?[[微笑]]

  • abzzp

    @Teacher Du 那是怕你们毕不了业,我大学那会儿给小礼品[[发呆]]

  • Teacher Du

    我们大学那会,献血还给学分~

日历

2025年03月

      1
2345678
9101112131415
16171819202122
23242526272829
3031     

文章目录

推荐关键字: React vue JavaScript Golang 观后感 ES6 SEO 读后感

站点公告
本站是作为记录一名北漂程序员编程学习以及日常的博客,欢迎添加微信BmzhbjzhB咨询交流......
点击小铃铛关闭
配色方案