首页
学习
活动
专区
工具
TVP
发布

更流畅、简洁的软件开发方式

专栏作者
312
文章
357929
阅读量
50
订阅数
【摸鱼神器】UI库秒变低代码工具——表单篇(一)设计
表单是很常见的需求,各种网页、平台、后台管理等,都需要表单,有简单的、也有复杂的,但是目的一致:收集用户的数据,然后提交给后端。
用户1174620
2022-06-30
2.3K0
用Typescript 的方式封装Vue3的表单绑定,支持防抖等功能。
Vue3对于表单的绑定提供了一种简单的方式:v-model。对于使用者来说非常方便,v-model="name" 就可以了。
用户1174620
2022-06-27
1.1K0
【摸鱼神器】一次搞定 vue3的 路由 + 菜单 + tabs
这个是不是有点繁琐?尤其是路由的设置和菜单的配置,是不是很雷同?那么能不能简单一点呢?如果可以实现设置一次就全部搞定的话,那么是不会很香呢?
用户1174620
2022-05-26
3.2K0
被迫开始学习Typescript —— vue3的 props 与 interface
Vue3 的 props ,分为 composition API 的方式以及 option API 的方式,可以实现运行时判断类型,验证属性值是否符合要求,以及提供默认值等功能。
用户1174620
2022-05-20
4.5K0
被迫开始学习Typescript —— class
TS 的 class 看起来和 ES6 的 Class 有点像,基本上差别不大,除了 可以继承(实现)接口、私有成员、只读等之外。
用户1174620
2022-05-18
3670
结合 Vuex 和 Pinia 做一个适合自己的状态管理 nf-state
结合 Vuex 和 Pinia, 保留需要的功能,去掉不需要的功能,修改一下看着不习惯的使用方法,最后得到了一个满足自己需要的轻量级状态管理 —— nf - state。
用户1174620
2022-05-12
8770
nf-Press —— 在线文档也可以加载组件和编写代码
上一篇 https://www.cnblogs.com/jyk/p/15994934.html 介绍了一下基本功能,这里介绍一下关于代码方面的功能。
用户1174620
2022-05-09
3010
vite2 打包的时候vendor-xxx.js文件过大的解决方法
vite2是一个非常好用的工具,只是随着代码的增多,打包的时候 vendor-xxxxxx.js 文件也越来越大,这就郁闷了。
用户1174620
2022-05-09
1.5K0
一篇文章说清 webpack、vite、vue-cli、create-vue 的区别
vue-cli 是 Vue 早期推出的一款脚手架,使用 webpack 创建 Vue 项目,可以选择安装需要的各种插件,比如 Vuex、VueRouter等。
用户1174620
2022-05-09
5850
整理一下在 npmjs.com 上面发布资源包踩过的坑
在 npmjs.com 上面注册账号的时候需要填写邮箱,然后登录网址的时候并没有强制要求你去邮箱激活。
用户1174620
2021-10-28
1.1K0
告别Vuex,发挥compositionAPI的优势,打造Vue3专用的轻量级状态 定义main.jscontroller组件设置监听和钩子局部状态
Vuex 是基于 Vue2 的 option API 设计的,因为 optionAPI 的一些先天问题,所以导致 Vuex 不得不用各种方式来补救,于是就出现了 getter、mutations、action、module、mapXXX 这些绕圈圈的使用方式。想要使用 Vuex 就必须先把这些额外的函数给弄明白。
用户1174620
2021-10-20
1K0
vue3 自己做一个轻量级状态管理,带跟踪功能,知道是谁改的,还能定位代码。 先测试一下嵌套属性的操作修改嵌套属性的运行效果再看看 reactive 内部是如何实现的。改进代码支持嵌
上一篇 https://www.cnblogs.com/jyk/p/14706005.html 介绍了一个自己做的轻量级的状态管理,好多网友说,状态最重要的是跟踪功能,不能跟踪算啥状态管理?
用户1174620
2021-08-25
4600
使用 vue3 的自定义指令给 element-plus 的 el-dialog 增加拖拽功能
https://www.zhihu.com/zvideo/1380450791975731200
用户1174620
2021-06-02
2.7K0
使用局部状态(轻量级状态)优化博客代码
做个开源博客学习Vite2 + Vue3 (四)实现博客功能 https://www.cnblogs.com/jyk/p/14696474.html
用户1174620
2021-05-13
4030
制作一个轻量级的状态管理插件:Vue-data-state
Vuex 是针对 Vue2 来设计的,因为 option API 本身有很多缺点,所以 Vuex 只好做各种补丁弥补这些缺点,于是变得比较“复杂”。
用户1174620
2021-04-28
7890
做个开源博客学习Vite2 + Vue3 (四)实现博客功能 管理类文件结构config设置路由设置网页入口代码入口首页、博文列表表单 发布博文博文内容 + 讨论博文分组博文列表,编
Composition API,就是组合API的意思,那么是不是应该把js代码分离出来,做成独立的管理类的形式呢?
用户1174620
2021-04-26
8180
做个开源博客学习Vite2 + Vue3 (三)博客设计和代码设计 功能设计代码设计model设计model代码状态设计
项目搭建好了之后是不是可以编码了呢? 等等不要着急,我们是不是应该先设计一下?比如博客的功能等?
用户1174620
2021-04-26
3440
做个开源博客学习Vite2 + Vue3 (一)搭建项目
不会 webpack,遇到报错就一头雾水,完全不知道怎么办,而且体积还大速度还慢。 所以尤雨溪做了 vite 后就很向往,只是知道自己水平有限还是等大佬先趟趟坑,等差不多了在跳。
用户1174620
2021-04-23
7800
reactive是如何实现深层响应的?
看过官网文档的都知道,Vue3 的响应性分为浅层和深层,我们常用的 reactive 是深层的。
用户1174620
2021-04-20
9130
ES6(四)用Promise封装一下IndexedDB 配置文件内部成员建立对象库以及打开数据库初始化对象添加对象修改对象删除对象清空仓库里的对象删除对象仓库删除数据库按主键获取对象,
IndexedDB 是一种底层 API,用于在客户端存储大量的结构化数据,它可以被网页脚本创建和操作。 IndexedDB 允许储存大量数据,提供查找接口,还能建立索引,这些都是 LocalStorage 所不具备的。 就数据库类型而言,IndexedDB 不属于关系型数据库(不支持 SQL 查询语句),更接近 NoSQL 数据库。 其他的介绍就不搬运了,大家可以自行百度,后面有参考资料。
用户1174620
2021-02-22
2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档