Tagged articles
9 articles
Page 1 of 1
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 16, 2025 · Frontend Development

Creating a Universal Functional Modal Utility for Vue 3

This article demonstrates how to build a highly reusable, function‑based modal system in Vue 3 that supports lazy loading, prop passing, event binding, provide/inject data injection, custom slots, and method exposure, allowing developers to display any modal component with a single function call.

Functional ComponentProvide/InjectTypeScript
0 likes · 13 min read
Creating a Universal Functional Modal Utility for Vue 3
VMIC UED
VMIC UED
Jul 30, 2024 · Frontend Development

Mastering Popup Design: Principles, Types, and Best Practices

This comprehensive guide explains what popups are, distinguishes modal and non‑modal varieties, outlines essential design principles for titles, content, buttons, and overlays, and provides a step‑by‑step workflow for selecting and implementing the right popup type to improve user experience.

DialogInteraction DesignUI design
0 likes · 14 min read
Mastering Popup Design: Principles, Types, and Best Practices
php Courses
php Courses
Jun 15, 2023 · Frontend Development

Using Vue.js 3 Teleport to Build Modals, Notifications, and Dialogs

This article explains Vue.js 3's Teleport feature, covering its core concepts and providing step‑by‑step code examples for creating modals and notification components that render outside their original component hierarchy.

JavaScriptNotificationTeleport
0 likes · 6 min read
Using Vue.js 3 Teleport to Build Modals, Notifications, and Dialogs
php Courses
php Courses
Jun 7, 2023 · Frontend Development

Using Teleport in Vue.js 3: Concepts and Practical Examples

This article introduces Vue.js 3’s Teleport feature, explains its core concepts such as source, target and props, and provides complete code examples for creating modals and notification panels that are rendered outside the component hierarchy, highlighting the flexibility it brings to frontend development.

JavaScriptNotificationTeleport
0 likes · 9 min read
Using Teleport in Vue.js 3: Concepts and Practical Examples
We-Design
We-Design
Jun 30, 2021 · Frontend Development

Mastering PC Popup Design: Concepts, Types, and a 5‑Step Decision Framework

This article explores the concept and classification of pop‑up windows for PC interfaces, clarifies modal versus non‑modal distinctions, presents a five‑step decision‑making process, and offers practical design recommendations to improve user experience across various interaction scenarios.

UI/UXfrontend developmentmodal
0 likes · 12 min read
Mastering PC Popup Design: Concepts, Types, and a 5‑Step Decision Framework
21CTO
21CTO
Feb 24, 2020 · Frontend Development

How to Replace jQuery in Bootstrap Projects with Vue.js

This article explains why jQuery is unnecessary when using Vue.js with Bootstrap, shows how to replace Bootstrap's jQuery plugins with vue-strap or custom Vue components, and provides complete code examples for tabs and modal dialogs.

BootstrapVuefrontend
0 likes · 7 min read
How to Replace jQuery in Bootstrap Projects with Vue.js