A nav web for urls, which based Vue3 通过Vue3框架实现的一个网址导航栏网站
There are many social networking sites and tool websites on the Internet now. If I think the website is not bad, I will collect it. However, the favorite of the browser is too messy and very small, so it is very inconvenient to use. At the same time, because I love to organize things, I always want to have a website navigation bar similar to Figure 1. To sum up the above reasons, and because Vue3 has just been released in recent months, we have made such a project with Vue3
现在的互联网上有很多社交网站、工具网站,如果觉得网站还不错,我会把它收藏起来,但是浏览器的收藏夹实在太杂乱了,而且特别小,所以用起来特别得不方便,同时因为我爱整理东西,所以一直想有个类似 图1 的网站导航栏。综合上述原因,再加上Vue3近几个月刚发布,就用 Vue3
做了这样一个项目
该图是我该项目当前的预览图
以下两张图是该项目一些基本操作
- 通过最新的
Vue3
框架实现,同时也用到了Vuex4
进行数据的状态管理 - 无需远程服务器储存,依靠
localstorage
作为本地数据库 - 支持一键保存导出数据 、一键导入数据
- 页面简单大方
- 内部嵌入了独立接口用于自动获取目标网站的
icon
图标 - 项目中用
Vue3 API
封装了button
、input
、dialog
、popover
、message
组件 - 支持URL搜索功能
- 页面滚动动画
- 在编辑状态下,可以进行拖拽排列
- �按照项目功能进行代码抽离,便于项目的维护、迭代、管理
- Implemented by the latest
Vue3
andVuex4
- Rely on
localstorage
as a local database, without remote server storage - Support saving export data with one key and importing data with one key
- The page is simple and generous
- An independent interface is embedded inside to automatically acquire the
icon
icon of the target website - In the project,
button
,input
,dialog
,popover
andmessage
components are encapsulated withvue3 API
- Support URL search function
- Page scrolling animation
- In editing state, you can drag and drop to arrange
- Code extraction according to project functions is convenient for project maintenance, iteration and management
还有一些未完善的功能,会陆续完成:
- 页面账号信息存储
- 更多的常用网站图标供用户选择
- 支持更丰富的搜索规则,便于用户搜索
- ……更多
There are still some imperfect functions that will be completed one after another:
- Page account information storage
- More common website icons for users to choose
- Support more abundant search rules for users to search
- ……more
- 可以访问这个地址:http://lpyexplore.gitee.io/nav-infos/
- 将该网址设置成浏览器每次打开默认的地址
- You can access this address: http://lpyexplore.gitee.io/nav-infos/
- Set the URL as the default address for every browser opening
- 0.1.0 :
- 项目第一次发布(涵盖特色:1 ~ 8)
- 0.1.1 :
- 增加
特色9
,�在编辑状态下支持手动拖拽排列
- 0.1.2 :
- 修复了搜索框无法弹出的bug
- 0.1.3 :
- 修复了拖拽排列后id顺序打乱而导致新添加的url框的id不唯一
Welcome everyone to give me more advice
欢迎大家给我多提提意见,可加我微信:Lpyexplore333
,或在 github
上提 Issues