MDUIDocs
llms.txt bağlantısını kopyalallms-full.txt bağlantısını kopyalaBu sayfayı Markdown olarak görüntüleBu sayfayı ChatGPT ile tartışBu projenin belgelerini ChatGPT ile tartış
Önceden Tanımlı Renkler
Özel Renk
Duvar Kağıdından Renk Çıkar
Lütfen bir duvar kağıdı seçin
Başlarken
AI Destekli Geliştirme
Stiller
Frameworklerle Entegrasyon
React Vue Angular Diğer
Bileşenler
Fonksiyonlar
Kütüphaneler

React

React'te mdui kullanırken, yalnızca Kurulum sayfasındaki adımları izleyerek kurulumu tamamlamanız yeterlidir.

Önemli Notlar

React'te mdui kullanırken bazı sınırlamalar vardır. Bu sınırlamalar, React'te Web Bileşenleri (Web Components) kullanımına ait genel sınırlamalardır, mdui bileşen kütüphanesinin kendine özgü sınırlamaları değildir.

Olay Bağlama

React özel olayları (custom events) desteklemediğinden, mdui bileşenleri tarafından sağlanan olayları kullanırken önce ref özniteliğini kullanarak bileşene bir referans almanız gerekir.

Aşağıda, React'te mdui bileşen olaylarını kullanma örneği verilmiştir:

import { useEffect, useRef } from 'react';
import 'mdui/mdui.css';
import 'mdui/components/switch.js';

function App() {
  const switchRef = useRef(null);

  useEffect(() => {
    const handleToggle = () => {
      console.log('anahtar değiştirildi');
    };

    switchRef.current.addEventListener('change', handleToggle);

    return () => {
      switchRef.current.removeEventListener('change', handleToggle);
    };
  }, []);

  return <mdui-switch ref={switchRef}></mdui-switch>;
}

export default App;

JSX TypeScript Tip Bildirimi

TypeScript dosyalarında (.tsx) mdui kullanıyorsanız, TypeScript tip bildirimlerini eklemeniz gerekir. Projenizin .d.ts dosyasına mdui'nin tip bildirim dosyasını manuel olarak dahil etmeniz gerekir:

/// <reference types="mdui/jsx.en.d.ts" />
Bu Sayfanın İçindekiler