원래 이름: PDQuickUI, 버전 0.6.0에서 QuickUI로 변경됨
QuickUI는 순수하게 JavaScript로만 개발된 프런트 엔드 렌더링 프레임워크입니다. 빠른 데이터 응답과 자동 업데이트를 달성하기 위해 가상 DOM 기술을 통합하여 렌더링 성능을 향상시킵니다.
npm i @pardnchiu/quickui
<!-- 0.6.0 版本以上 --> <script src="https://cdn.jsdelivr.net/npm/@pardnchiu/quickui@%5BVERSION%5D/dist/QuickUI.js"></script> <!-- 0.5.4 版本以下 --> <script src="https://cdn.jsdelivr.net/npm/pdquickui@%5BVERSION%5D/dist/PDQuickUI.js"></script>
// 0.6.0 版本以上 import { QUI } from "https://cdn.jsdelivr.net/npm/@pardnchiu/quickui@[VERSION]/dist/QuickUI.esm.js"; // 0.5.4 版本以下 import { QUI } from "https://cdn.jsdelivr.net/npm/pdquickui@[VERSION]/dist/PDQuickUI.module.js";
const app = new QUI({ id: "", // 指定渲染元素 data: { // 自訂 DATA }, event: { // 自訂 EVENT }, when: { before_render: function () { // 停止渲染 }, rendered: function () { // 已渲染 }, before_update: function () { // 停止更新 }, updated: function () { // 已更新 }, before_destroy: function () { // 停止銷毀 }, destroyed: function () { // 已銷毀 } } });
屬性 | 使用場景 | 範例 |
---|---|---|
{{ value }} | 動態文字內容 |
{{ userName }} 顯示使用者名稱 |
:html | 原始 HTML 插入 | 渲染格式化內容 |
屬性 | 使用場景 | 範例 |
---|---|---|
:path | 外部模板載入 |
|
屬性 | 使用場景 | 範例 |
---|---|---|
:for | 陣列/物件迭代 |
|
屬性 | 使用場景 | 範例 |
---|---|---|
:if | 條件顯示 | 歡迎! |
:else-if/:elif | 次要條件 | 載入中... |
:else | 預設內容 | 請登入 |
屬性 | 使用場景 | 範例 |
---|---|---|
:model | 雙向資料綁定 | 與資料同步 |
屬性 | 使用場景 | 範例 |
---|---|---|
:animation | 過渡效果 | 內容 |
:[css] | 動態樣式 | 樣式內容 |
屬性 | 使用場景 | 範例 |
---|---|---|
:[attr] | 動態屬性 |
屬性 | 使用場景 | 範例 |
---|---|---|
@[event] | 事件監聽器 |
이 프로젝트는 MIT와 유사한 라이센스를 채택하지만 난독화된 코드만 제공됩니다.
자세한 이용 약관은 소프트웨어 사용 계약을 참조하세요.
©️ 2023 Pardn Chiu
위 내용은 QuickUI: 경량 프런트엔드 프레임워크의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!