logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

react 纯前端实现数据分类、并可搜索

功能描述:把无序的数据按英文字母排序显示,实现搜索分类不变排序功能实现:搜索功能实现:代码实现:/** 对以下数据按字母顺序排序*/let fruit = [{'name': '苹果','value': 'Appel','LienItems': [{'itemName': '苹果派',

Vue2 传值(父子传值,provide/inject传值,vuex传值)

vue组件间通讯有什么方法:1) 使用props、$emit 传值 (prop向下传递,事件向上传递;$emit触发父组件的自定义事件)2) 使用provide、inject 传值3) 使用bus.js (通过定义公共实例文件来进行非父子组件之间的传值)4) 使用vuex父子组件间传参,用props、$emit 比较便利好用;跨组件传参,用provide/inject ,vuex

#javascript#vue.js#前端 +1
vue 中的 $ (持续更新...)

​1.`${}`模板字符串;2. $是vue的命名规则,增强区分的,来说明这是内置的实例方法属性。自定义的就不要带$了。​

#vue.js#前端#javascript +1
Vue2 传值(父子传值,provide/inject传值,vuex传值)

vue组件间通讯有什么方法:1) 使用props、$emit 传值 (prop向下传递,事件向上传递;$emit触发父组件的自定义事件)2) 使用provide、inject 传值3) 使用bus.js (通过定义公共实例文件来进行非父子组件之间的传值)4) 使用vuex父子组件间传参,用props、$emit 比较便利好用;跨组件传参,用provide/inject ,vuex

#javascript#vue.js#前端 +1
vue 中的 $ (持续更新...)

​1.`${}`模板字符串;2. $是vue的命名规则,增强区分的,来说明这是内置的实例方法属性。自定义的就不要带$了。​

#vue.js#前端#javascript +1
Vue2 传值(父子传值,provide/inject传值,vuex传值)

vue组件间通讯有什么方法:1) 使用props、$emit 传值 (prop向下传递,事件向上传递;$emit触发父组件的自定义事件)2) 使用provide、inject 传值3) 使用bus.js (通过定义公共实例文件来进行非父子组件之间的传值)4) 使用vuex父子组件间传参,用props、$emit 比较便利好用;跨组件传参,用provide/inject ,vuex

#javascript#vue.js#前端 +1
vue之 h() 函数

Vue在生成真实的DOM之前,首先会将节点转换成VNode,而VNode组合在一起形成一颗树结构,就是虚拟DOM(VDOM),最后VDOM才渲染成真实的DOM;如果我们直接编写生成vnode的代码,效率会更高,这里我们就是h()函数。h函数我们也可以称为createVnode函数,是用于创建 vnode 的一个函数;h函数接收三个参数。例:()=>h('h1',{class="classsName

#vue.js#前端#javascript
defineExpose 、defineProps、defineEmits --- vue3组件间通讯1

1. defineExpose子传父(用在子组件,暴露想传递的值或方法,父组件通过ref属性获取子组件暴露的)2. defineEmits 子传父(用在子组件,将子组件的方法传递给父组件,用来声明emits)3. defineProps 父传子(用在子组件,接收父组件的传值,用来声明props)

#vue.js#前端#javascript
react hooks-页面实时刷新(setInterval)

页面实时刷新一般用定时器(setInterval())实现1. 页面使用定时器一定要记得清除。2. useEffect 的数组依赖不要忘记,不然只执行一次。3. 也可以使用useRef(为了避免setInterval变量形成闭包).........

#react.js#前端#javascript
到底了