logologo
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
logologo
Tổng quan

Khối

Tổng quan

Khối dữ liệu

Bảng
Biểu mẫu
Chi tiết
Danh sách
Thẻ lưới
Biểu đồ

Khối lọc

Biểu mẫu

Khối khác

Bảng điều khiển
Iframe
Khối tham chiếu
Markdown
JS Block

Cài đặt khối

Phạm vi dữ liệu
Bố cục
Quy tắc liên kết khối
Quy tắc liên kết trường
Quy tắc sắp xếp
Xóa khối
Tiêu đề khối

Trường

Tổng quan

Cấu hình chung

Trường bảng
Trường chi tiết
Trường biểu mẫu lọc
Trường biểu mẫu

Cấu hình riêng

Ngày
Trình quản lý tệp
Biểu mẫu con
Bộ chọn dropdown
Bộ chọn dữ liệu
Bộ chọn xếp tầng
Bảng con
Chi tiết con
Tiêu đề
JS Field
JS Item
JS Column

Cấu hình trường

Giá trị mặc định
Nhãn trường
Hiển thị nhãn
Gợi ý trường
Phạm vi dữ liệu
Component trường
Định dạng số
Chế độ
Bắt buộc
Trường tiêu đề
Quy tắc xác thực
Component trường quan hệ

Hành động

Tổng quan

Cấu hình hành động

Nút sửa
Xác nhận lại
Gán giá trị trường
Liên kết luồng công việc
Popup sửa
Quy tắc liên kết hành động

Loại hành động

Thêm mới
Xem
Xóa
Sửa
Nhập
Nhập Pro
Xuất
Xuất Pro
Xuất tệp đính kèm
Lọc
Liên kết
Mở popup
Làm mới
Gửi dữ liệu
Kích hoạt luồng công việc
Cập nhật bản ghi
Cập nhật hàng loạt
Thêm bản ghi con
JS Action
Quyền hành động

Nâng cao

Quy tắc liên kết
Luồng sự kiện
Biến
RunJS
Previous PageBiến
TIP

Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh

#Viết & Chạy JS Trực Tuyến

Trong NocoBase, RunJS cung cấp một phương pháp mở rộng nhẹ nhàng, phù hợp cho các tình huống thử nghiệm nhanh và xử lý logic tạm thời. Không cần tạo plugin hoặc sửa đổi mã nguồn, bạn có thể tùy chỉnh giao diện hoặc tương tác một cách cá nhân hóa thông qua JavaScript.

Với RunJS, bạn có thể trực tiếp nhập mã JS vào trình thiết kế giao diện người dùng để đạt được:

  • Tùy chỉnh nội dung hiển thị (trường, khối, cột, mục, v.v.)
  • Tùy chỉnh logic tương tác (nhấp nút, liên kết sự kiện)
  • Kết hợp dữ liệu ngữ cảnh để tạo hành vi động

#Các Tình Huống Được Hỗ Trợ

#Khối JS

Tùy chỉnh hiển thị khối thông qua JS, giúp bạn kiểm soát hoàn toàn cấu trúc và kiểu dáng của khối. Phù hợp để hiển thị các thành phần tùy chỉnh, biểu đồ thống kê, nội dung bên thứ ba và các tình huống linh hoạt cao khác.

20250916105031

Tài liệu: Khối JS

#Thao Tác JS

Tùy chỉnh logic nhấp chuột của các nút thao tác thông qua JS, cho phép bạn thực thi bất kỳ thao tác frontend hoặc yêu cầu API nào. Ví dụ: tính toán giá trị động, gửi dữ liệu tùy chỉnh, kích hoạt cửa sổ bật lên, v.v.

20250916105123

Tài liệu: Thao Tác JS

#Trường JS

Tùy chỉnh logic hiển thị của trường thông qua JS. Bạn có thể hiển thị động các kiểu dáng, nội dung hoặc trạng thái khác nhau dựa trên giá trị của trường.

20250916105354

Tài liệu: Trường JS

#Mục JS

Hiển thị các mục độc lập thông qua JS mà không cần liên kết với các trường cụ thể. Thường được sử dụng để hiển thị các khối thông tin tùy chỉnh.

20250916104848

Tài liệu: Mục JS

#Cột Bảng JS

Tùy chỉnh hiển thị cột bảng thông qua JS. Có thể triển khai logic hiển thị ô phức tạp, như thanh tiến độ, nhãn trạng thái, v.v.

20250916105443

Tài liệu: Cột Bảng JS

#Quy Tắc Liên Kết

Kiểm soát logic liên kết giữa các trường trong biểu mẫu hoặc trang thông qua JS. Ví dụ: khi một trường thay đổi, bạn có thể sửa đổi động giá trị hoặc khả năng hiển thị của một trường khác.

20251029114532

Tài liệu: Quy Tắc Liên Kết

#Luồng Sự Kiện

Tùy chỉnh điều kiện kích hoạt và logic thực thi của luồng sự kiện thông qua JS, xây dựng các chuỗi tương tác frontend phức tạp hơn.

Tài liệu: Luồng Sự Kiện