JavaScriptтеги китепканалардын ыңгайсыздыктары
Көп учурда бир китепканалар башкаларга көз каранды болот. Ошондуктан, сизге керек болгон китепкананы туташтыргандан мурун, анын көз карандылыктарын туташтырууңуз керек.
Мисал үчүн, слайдерлерди түзүү үчүн slick китепканасын карап көрөлү. Бул китепкана jQuery китепканасына көз каранды. Бул слайдерди туташтыруу үчүн сизге jQuery'ди дагы туташтыруу керек дегенди билдирет:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="jquery-2.2.0.min.js"></script>
<script src="./slick/slick.js"></script>
</head>
<body>
</body>
</html>
Бул ыкманын ыңгайсыздыгы мында, сизге китепкананы жана анын көз карандылыктарын кол менен жүктөп алып, бири-бирине ылайык келүү үчүн китепканалардын версияларына көз салып туруу керек болот. Эгерде сиз сайтыңызда бир нече китепкана колдонсоңуз, бул көйгөйгө айланышы мүмкүн. Мисалы, ар бир китепкана өзүнүн көз карандылыктарында jQuery'ни талап кылышы мүмкүн, бирок ар турдуу версиялардагы. Бул конфликтти кол менен чечүүгө туура келет.
slick китепканасын өзүңүзгө жүктөп алыңыз. Аны өзүңүзгө туташтырып, слайдер түзүңүз. Документацияда сүрөттөлгөн орнотуулар менен ойногонуңуз.