StarBlog Blog Development Notes: Frontend-Related
markdown editor v-md-editor, http://ckang1229.gitee.io/vue-markdown-editor/zh/ I encountered issues with maximizing it in my project, so I later implemented it with Vuex myself. The advantage is that the interface is quite nice, and the TOC can be placed on the left. Other attempts The markdown editor integrated into vue-element-admin: https://panjiachen.github.io/vue-element-a
目录7 个章节
Markdown Editor
v-md-editor, http://ckang1229.gitee.io/vue-markdown-editor/zh/
In my project, there was an issue with maximizing it, which I later resolved by integrating Vuex myself.
The advantages are that the interface looks quite good, and the TOC (Table of Contents) can be placed on the left side.
Other Attempts
- The markdown editor integrated with vue-element-admin: https://panjiachen.github.io/vue-element-admin-site/zh/feature/component/markdown-editor.html#props
- mavonEditor, also good, but the table of contents (TOC) can't be placed on the left: https://github.com/hinesboy/mavonEditor
Blog Frontend Markdown Rendering
Editor.md, https://github.com/pandao/editor.md
The rendering effect is acceptable.
However, there are issues when switching themes with Bootwatch.
Proper Usage of Element's NavMenu Navigation Menu
After configuration, whenever the route changes, the corresponding menu item will be activated.
Reference: https://blog.csdn.net/weixin_42565137/article/details/91909055
Upload Files
- element-ui file upload that only allows uploading a single file with overwrite capability: https://blog.csdn.net/weixin_45799605/article/details/103139975
Some Issue Solutions
- Solve the vue-router error: Avoided redundant navigation to current location: https://blog.csdn.net/luer_LJS/article/details/108362563
Learning/Reference Materials
- Vue Official Documentation - Component Basics: https://cn.vuejs.org/v2/guide/components.html
- Vue Official Documentation - Event Handling: https://cn.vuejs.org/v2/guide/events.html
- Vue 3 vs Vue 2.x: Differences, Key Points, Overall Comparison, and Comparison with React Hooks: https://juejin.cn/post/6892295955844956167#heading-21
- Bootstrap Official Icon Library: https://icons.getbootstrap.com/
- Font Awesome 4.7.0: http://www.fontawesome.com.cn/get-started/
- Microsoft Official Documentation - Recommended XML Tags for C# Documentation Comments: https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/xmldoc/recommended-tags
- Microsoft Official Documentation - Overview of ASP.NET Core Authentication: https://docs.microsoft.com/en-us/aspnet/core/security/authentication/?view=aspnetcore-6.0
- .NET Core API Documentation Management Component - Using Swagger: https://meowv.com/post/2020-09-06-swagger
- C# DateTime Date Formatting: https://www.cnblogs.com/polk6/p/5465088.html
- Advanced C# Syntax: Generics, Generic Constraints, Type Safety, Contravariance and Covariance: https://www.shuzhiduo.com/A/MAzAPn8qd9/
- How to Use Token-based Authentication and Authorization (JWT) in ASP.NET Core 3: https://blog.miniasp.com/post/2019/12/16/How-to-use-JWT-token-based-auth-in-aspnet-core-31
_EOF_
StarBlog Blog Development Notes: Frontend-Related
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
StarBlog博客开发笔记:前端开发之导航守卫
路由对象router给我们提供了beforeEach方法,可以在每次路由之前进行一些相关处理,也叫导航守卫,我们这里就通过导航守卫实现一些类似身份认证的辅助功能。 修改router/index.js文件,添加导航守卫,在每次路由时判断用户会话是否过期。如果登录有效且跳转的是登录界面,就直接路由到主页;如果是非登录页面且会话过期,就跳到登录页面要求登录。 代码如下 router.beforeEach
2023-07-14 · StarBlog前端开发-Vue · 约 1 分钟
StarBlog博客开发笔记:前端开发(8)之vuex与状态管理
状态管理 在很多应用场景下,我们需要在组件之间共享状态,比如我们的左侧导航栏需要收缩和展开的功能,收缩状态时宽度很小,只显示菜单图标,因为导航菜单栏收缩之后宽度变了,所以右侧的主内容区域要占用导航栏收缩的空间,主内容区域宽度也要根据导航栏的收缩状态做变更,而导航栏和主内容区域是两个不同的组件,而非父子组件之间不支持状态传递,所以组件之间的状态共享问题发生了。 之前我写flutter的时候,响应式设
2023-07-14 · StarBlog前端开发-Vue · 约 1 分钟
StarBlog博客开发笔记:前端开发(4)之FontAwesome图标
在现代前端开发中,图标已成为构建用户友好界面的重要元素。Font Awesome 是全球最流行的图标库之一,提供了大量的矢量图标,支持多种平台和框架。无论是网站、应用程序,还是管理面板,Font Awesome 都能帮助开发者轻松地为界面增添直观且易于识别的视觉元素。
2025-02-13 · StarBlog前端开发-Vue · 约 1 分钟
StarBlog博客开发笔记:前端开发之瀑布流图片列表
用到的组件:vue-waterfall 项目地址:https://github.com/MopTym/vue-waterfall 参考资料 Vue<瀑布流加载效果>:https://www.jianshu.com/p/97b89597ab5c
2023-07-14 · StarBlog前端开发-Vue · 约 1 分钟
讨论
共 0 条加载评论中…