首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
请叫我一米
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
vue3 组件传参的方式
在 Vue 3 中,组件传参的方式有多种,常见的方式包括 props、emit、 v-model、provide/inject 和 ref/defineExpose, 下面分别介绍: 方式一:prop
vue组件封装指南
因为直接赋值,对于对象和数组而言只是浅拷贝,指向的是同一个内存地址,其中一个改变另一个也会改变。而通过 JSON颠倒转换之后,实现了深拷贝,则可以互不影响。 这样既降低了耦合性,也保证了各自的数据不被污染。 上面是一个通用组件,在某些场景中,右侧的按钮是 “处理” 和 “委托”…
vue3.0 尝鲜 -- 摒弃 Object.defineProperty,基于 Proxy 的观察者机制探索
写在前面: 11月16日早上,Vue.js的作者尤大大在 Vue Toronto 的主题演讲中预演了 Vue.js 3.0的一些新特性,其中一个很重要的改变就是Vue3 将使用 ES6的Proxy 作为其观察者机制,取代之前使用的Object.defineProperty。我相…
Vue页面骨架屏
在开发webapp的时候总是会受到首屏加载时间过长的影响,主流的解决方法是在载入完成之前显示loading图效果,而一些大公司会配置一套服务端渲染的架构来解决这个问题。考虑到ssr所要解决的一系列问题,越来越多的APP采用了“骨架屏”的方式去提升用户体验。
从零开始徒手撸一个vue的toast弹窗组件
0. 轻量 --一个组件小于 1Kib (实际打包完不到0.8k) 今天,我们就抱着上面2个需求点,来实现一个基于vue的toast弹窗组件,下图是最终完成的效果图. 一. 先写一个普通的vue组件 二. 在我们需要使用的页面引入组件,方便看效果和错误 三. 实现动态加载组件 …
Vue nextTick 机制
这段脚本执行我们猜测会依次打印:1、2、3。但是实际效果中,只会输出一次:3。为什么会出现这样的情况?我们来一探究竟。 我们定义watch监听msg,实际上会被Vue这样调用vm.$watch(keyOrFn, handler, options)。$watch是我们初始化的时候…
记录一次有难度的后台重构&性能优化
正如你所看到的,这个有添加有删除功能,还需要长成这样。后端给的数据格式经过简化为: 后端怎么把数据传给我的,我就需要按这样的格式传给他,中间用户可能修改value值,然后需要把这些值进行校验,并且传给后端。这个后台是很古老的东西,具体是用jquery通过字符串拼接的方式,将数据…
你要的移动端vue多页面脚手架,都帮你集成和封装好了
以前经常做手机H5,喜欢做成vue单页应用,这样在开发微信相关应用时,往往因为单页应用在苹果和安卓上对于浏览器每个页面的url机制不一样,经常导致页面签名失败的问题。还有经常从其他应用带参数跳到单页应用的某个页面而加载整个单页应用,还需要处理路由和权限等繁琐的东西,那么为什么不…