tillajs
v1.0.3
Published
TillaJS - bu komponentlarni boshqarish, xizmatlarni boshqarish, holatni boshqarish va boshqa funksiyalar uchun o'zbek tilini qo'llab-quvvatlaydigan JavaScript framework.
Readme
TillaJS Framework
TillaJS - bu komponentlarni boshqarish, xizmatlarni boshqarish, holatni boshqarish va boshqa funksiyalar uchun o'zbek tilini qo'llab-quvvatlaydigan JavaScript framework.
O'rnatish
TillaJS ni o'rnatish uchun, repozitoriyani klonlab, bog'liqliklarni o'rnating:
npm install tillajsFoydalanish
Yadro ni import qilish
TillaJS dan foydalanish uchun yadro.js faylidan Yadro sinfini import qilishingiz kerak:
import Yadro from './src/yadro';Instans yaratish
Yadro instansini yarating:
const yadro = new Yadro();Komponentlarni qo'shish
komponentQosh metodi yordamida komponentlarni qo'shishingiz mumkin:
yadro.komponentQosh(yourComponent);Xizmatlarni qo'shish
xizmatQosh metodi yordamida xizmatlarni qo'shing:
yadro.xizmatQosh('serviceName', yourService);Komponentlar va xizmatlarni ishga tushirish
Barcha komponentlar va xizmatlarni ishga tushiring:
yadro.ishgaTushir();
yadro.xizmatlarniIshgaTushir();Komponentlar va xizmatlarni to'xtatish
Barcha komponentlar va xizmatlarni to'xtating:
yadro.komponentlarniToxtat();
yadro.xizmatlarniToxtat();O'zbek tilidagi metodlardan foydalanish
TillaJS turli metodlarni o'zbek tilida qo'llab-quvvatlaydi. Mana ba'zi misollar:
Massivlar
const array = yadro.massivniYarat(1, 2, 3);
yadro.oxirigaQosh(array, 4);
yadro.boshidanOlibTashla(array);Satrlar
const upper = yadro.kattaHarf('hello');
const lower = yadro.kichikHarf('WORLD');
const trimmed = yadro.boshliqniOlibTashla(' hello ');Holatni boshqarish
const [state, setState] = yadro.holat(0);
yadro.tasir(() => {
console.log('Tasir ishga tushdi');
}, [state]);Ma'lumot olish
yadro.malumotOlish('https://api.example.com/data')
.then(response => response.json())
.then(data => console.log(data));Xatolarni boshqarish
Xatolarni berilgan metodlar yordamida boshqaring:
yadro.harakatQil(() => {
// Sizning kodingiz bu yerda
}, (xato) => {
console.error(xato);
});Taymerlar
const timerId = yadro.taymerniOrnat(() => {
console.log('Taymer ishga tushdi');
}, 1000);
yadro.taymerniToxtat(timerId);DOM manipulyatsiya qilish
const element = yadro.elementYarat('div');
yadro.ichigaQosh(document.body, element);
yadro.ichidanOlibTashla(document.body, element);Hissa qo'shish
Hissalar qabul qilinadi! Iltimos, repozitoriyani fork qiling va pull request yuboring.
Litsenziya
Ushbu loyiha MIT litsenziyasi ostida litsenziyalangan.
