logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于Vue3.0 实现的无限级菜单

function deepClone(source, target) {var _tar = target || {};let keys = Reflect.ownKeys(source);keys.map((key) => {if (typeof source[key] === "object") {_tar[key] =Object.prototype.toString.call(sou

#javascript#vue.js#前端
Vue 3.0中的v-model

Vue 3.0中的v-model指令的基本用法,相比于2.0版本,变化比较大,本文通过具体实例,帮助大家彻底搞懂。单个v-model的绑定实例中,我们定义一个BasicInput组件,组件中包含一个textbox和一个p标签。b标签同步显示输入框中的内容。BasicInput组件可以接收一个字符串作为初始值。代码如下:<template><div><input typ

#vue.js#前端
Vue的指令中如何传递更多参数

概要我们在使用Vue的开发项目中,经常用自定义指令(directive)来封装一系列的DOM操作,这样做非常方便。一般来说,指令是使用动态指令参数来获取App中的数据。但是有些时候,自定义指令需要更多的数据来完成更复杂的功能,例如在指令中调用当前App实例的nextTick方法,以确保所有DOM元素加载完成,再进行DOM操作。还有一些情况,我们需要将一些全局配置参数传递给指令,已有的参数专递方式,

文章图片
#linq#c##microsoft
Vue 3.0父子组件通信

在Vue 3.0 发布以后,我们基于新的特性,来归纳一下父子组件通信的方式。并且检验一下Vue 2.0中常用的通信方式,如何在Vue 3.0中使用。本文列出了三种通信方式:通过emit函数派发消息父组件通过事件代理获取子组件内容通过vuex定义全局数据设计和实现本文通过一个具体实例来说明具体的通信方式,用户可以将tab数据和初始默认选中的tab-item作为属性传入tabs组件。组件支持按月查询销

#vue.js
到底了