• 2025-01-08SpringBoot日常:集成Kafka
    文章目录1、pom.xml文件2、application.yml3、生产者配置类4、消费者配置类5、消息订阅6、生产者发送消息7、测试发送消息本章内容主要介绍如何在springboot项目对kafka进行整合,最终能达到的效果就是能够在项目中通过配置相关的kafka配置,就能进行消息的生产和消费。
  • 2025-01-08Vue 路由proprs配置
    1、作用让路由组件便于接受参数2、写法(三种)src/router/index.jsa、简单值为对象,通过props传递给组件,组件需要接受{name:'detail',//params参数需要占位符path:'detail/:id/:title',component:DetailData,//props值为对象,props中的所有
  • 2025-01-07Vue组件及其自定义事件
    组件组件(Component)是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树: 标题注册一个全局组件语法格式如下:Vue.component(tagN
  • 2025-01-06vue3+elementPlus实现利用 JSON 数据(`formItems`)描述表单结构,配置化生成表单
    一、功能点(一)组件功能点动态表单生成根据formItems配置动态生成表单项,支持多种类型(如input、radio、select)。表单校验通过rules定义表单校验规则,调用validate方法触发校验。双向绑定表单项通过v-model绑定到form对象,实现数据同步。支持扩展性支持通过form
  • 2025-01-04dialog弹窗实现(可添加在任意节点上)
    目录dialog弹窗实现(可添加在任意节点上)dialog弹窗实现(可添加在任意节点上)<template><teleportv-if="modelValueHandler||lazyModelValueHandler"to=".ll-adapter"><transitionname="ll-dialog-fade"appear><divv-if="
  • 2025-01-02Vue cli props
    一、作用接收数据(父组件传输)二、语法1、传递数据<Demoname="jojo"sex="male":age="30"/>注意:传递Number数据类型,需要数据绑定(数据绑定计算引号中的值)2、接收数据a、简单接收数据props:['name','sex','age']b、限制数据类型props:{name:String,
  • 2025-01-02kafka其他方式的多分区顺序消费(待补充)
    除单分区顺序消费外,Kafka还可通过以下方式实现消息顺序消费:1.基于事务的跨分区顺序消费原理:Kafka的事务机制允许应用程序在多个分区上原子性地写入消息,从而保证这些消息在多个分区间的顺序性。生产者开启事务后,一系列消息的发送被视为一个原子操作,要么全部成功,要么全部失
  • 2024-12-30vue3子组件与父组件双向数据绑定
    <scriptsetuplang="ts">import{ref}from'vue'importSearchBarfrom'@/components/SearchBar.vue'//搜索事件处理函数constonSearch=(params:{input1:string;input2:string})=>{console.log('搜索参数:',p
  • 2024-12-29uniapp不能直接修改props的数据原理浅析
    uniapp不能直接修改props的数据Avoidmutatingapropdirectlysincethevaluewillbeoverwrittenwhenevertheparentcomponentre-renders.Instead,useadataorcomputedpropertybasedontheprop'svalue.Propbeingmutated:"expectDeliveryAt"
  • 2024-12-27React Setup
    useState是React的一个函数,返回一个数组。useEffect(function(),[]),别忘记第二个参数是空数组。1.AfirstlookatREACT以前网页由服务端渲染->SPAWebApplications数据的同步更新很重要!React是什么?JavaScriptReviewArrayMethodsarr=[3,1,6,2,9],arr.sort
  • 2024-12-25保姆级·在Windows本地配置并运行Kafka
    目录一.下载并安装Idea:进入idea官网:IntelliJIDEA 下载最新版idea(安装及其他问题请参考其他大佬的文章)二.下载并安装JDK:1.进入idk官网:JDK 下载最新版jdk2.将jdk路径配置到windows环境变量下(JAVA_HOME),并将其添加到path中*配置环境变量具体方法:1.单击windows键​编
  • 2024-12-25Vue3 展开收起组件
    组件定义:<!--展开收起组件--><scriptsetuplang="ts">import{getUuid}from'@/utils';interfaceProps{/**赋予input的id*/id?:string|number;/**字符串*/content?:string;}constprops=withDefaults(defineProps&l
  • 2024-12-24props的使用
    props的使用父组件通过props给子组件传递基础上获取并添加限制条件​ 注意:一些属性必须加:使其是计算属性,否则传递的是字符串​ 注意:defineProps一般defineXxx函数是宏函数可以不用引入,但是我在使用的时候需要引入,可能是语法检查或者其他ts约束文件://限制单个定义一
  • 2024-12-23[CSS] Create a mobile friendly table with the before pseudo-element
    MakeanHTMLtablemorereadableonmobiledevicesbyusingthe::beforepseudo-element.Weaddlabelstoeachcell,sotheyappearlikecardswhenthetableisviewedonsmallerscreens.The::beforecontentissetusingadata-labelattributeforeachc
  • 2024-12-23Vue3封装一个Element的自定义上传组件
    封装一个ElementPlus的自定义上传组件写在前面,工作中要封装一个文件上传组件,想着以后肯定也能用得到,就给记录了下来文章通篇借鉴的是这位大佬的,有需要的可以去看看https://blog.51cto.com/u_15295608/3527047直接上代码:先看样式:就是这样子了!!!,这是个弹窗的形式,有空我再整
  • 2024-12-21父组件传给子组件 props里的属性不能在子组件中修改
    父组件传递数据给子组件props里的属性不能在子组件中修改问题:dialog对话框只能打开一次子组件<template><div><el-button@click="edit">编辑</el-button><!--Form--><el-dialogtitle="收货地址":visible.sync="dialogFormVisible&qu
  • 2024-12-21Vue.js实例开发-如何通过Props传递数据
    props是父组件用来传递数据给子组件的一种机制。通过props,你可以将数据从父组件“传递”到子组件,并在子组件的模板和逻辑中使用这些数据。1.定义子组件并接收props首先,定义一个子组件,并在该组件中声明它期望接收的props。这可以通过在组件的script部分使用props选项
  • 2024-12-18H5 中 van-popup 的使用以及题目的切换
    H5中 van-popup 的使用以及题目的切换在移动端开发中,弹窗组件是一个常见的需求。vant是一个轻量、可靠的移动端Vue组件库,其中的van-popup组件可以方便地实现弹窗效果。本文将介绍如何使用van-popup实现题目详情的弹窗展示,并实现题目的切换功能。关键点总结引入v
  • 2024-12-16ecahrts双向渐变进度条从宽到窄【vue3】
    效果如图:父组件1.html代码<!--进度条组件--><ProgressBarclass="progress-bar"idEcharts="progress-bar-chart":chartsData="progressBarChartData"></ProgressBar>2.js代码//引入组件importProgressBarfrom
  • 2024-12-14React16
    React16免费基础视频教程https://www.bilibili.com/video/BV1g4411i7poP101_React免费视频课程介绍https://jspang.com20195年前react1616.8.6https://react.dev/P202_React简介和Vue的对比P303_React开发环境的搭建npmi-gcreate-react-app@3.0.0create-react-a
  • 2024-12-14Vue 3 中的 `update:modelValue` 事件详解
    在Vue3中,update:modelValue​事件通常与v-model​指令一起使用,以实现自定义组件的双向数据绑定。以下是对该事件的详细分析:事件定义首先,我们需要在组件中定义update:modelValue​事件。可以使用defineEmits​函数来声明组件可以发出的事件:constemit=defineEmits([
  • 2024-12-14Vue 3 中的 `update:modelValue` 事件详解
    在Vue3中,update:modelValue​事件通常与v-model​指令一起使用,以实现自定义组件的双向数据绑定。以下是对该事件的详细分析:事件定义首先,我们需要在组件中定义update:modelValue​事件。可以使用defineEmits​函数来声明组件可以发出的事件:constemit=defineEmits([
  • 2024-12-14写一个方法将虚拟Dom转化为真实DOM
    ThereareseveralwaystoconvertavirtualDOMtoarealDOMinfront-enddevelopment,butthemostcommonapproachisusingadiffingalgorithmandapatchingmechanism.Here'sasimplifiedexampleillustratingthecoreconcepts.Thisisn't
  • 2024-12-13Vue3_透传 Attributes
    什么是透传Attributes透传属性指的是没有被该组件声明为props或emits的属性或v-on事件监听器,eg:class、style、id...在JavaScript中访问透传Attributes//使用useAttrs()API来访问一个组件的所有透传属性<scriptsetup>import{useAttrs}from'vue'constattrs=u
  • 2024-12-13全局修改 iview DatePicker组件 props startDate 为服务器时间 vue2
    全局修改iviewDatePicker组件propsstartDate为服务器时间vue2产品需求日期选择的时候,默认不能是服务器时间,所以对组件默认值进行修改创建replacePropsDefaultValueForIView.js文件在utils目录importVuefrom"vue";exportconstreplacePropsDefaultValueForIVie