웹 개발/IBSheet8

[IBSheet] loader

cha430 2025. 6. 4. 12:14
onMounted(() => {
    loader.config({
        registry: [{
            name: 'ibsheet',
            baseUrl: '/sheet',
            theme: 'mint',
            locales: ['ko', 'en'],
            plugins: ['common', 'dialog', 'excel']
        }]
    });
    loader.load();

 

loader 사용할 때 

설정값을 불러와서 쓸 건데 보통은 하나의 설정을 쓰기 때문에 자동으로 불러오지만 만약 여러 개를 줄 경우

name기준으로 찾아온다. 

 

여러 개인 경우

loader.config({
  registry: [
    {
      name: 'ibsheet', // 기본 테마
      baseUrl: '/sheet',
      theme: 'mint',
      locales: ['ko', 'en'],
      plugins: ['common', 'dialog', 'excel']
    },
    {
      name: 'ibsheet_dark', // 어두운 테마
      baseUrl: '/sheet',
      theme: 'dark',
      locales: ['ko', 'en'],
      plugins: ['common', 'dialog', 'excel']
    }
  ]
})

 

만약 dark 테마를 쓰고 싶을 때는


loader.load('ibsheet_dark')

 

이런식~

ibsheet 가 기본값