1066 gün önce veriyi fonskiyonun dışında kullanmak
sorusunu cevapladı.
// Websocket başlatma fonksiyonu
function initWebSocket(url) {
const ws = new WebSocket(url)
ws.onmessage = (e) => {
resultWebSocket(JSON.parse(e.data).c);
}
}
// WebSocketden gelen değeri kullanmanı sağlayacak fonksiyon
function resultWebSocket(data) {
// data değeri websocket geliyor
console.log(data);
}
// Websocket işlemini başlatma
initWebSocket('wss://stream.binance.com:9443/ws/btcusdt@ticker');
Bu kodun işini görür diye umuyorum.
1067 gün önce veriyi fonskiyonun dışında kullanmak
sorusunu cevapladı.
let c;
const ws = new WebSocket('wss://stream.binance.com:9443/ws/btcusdt@ticker')
ws.onmessage = (e) => {
const data = JSON.parse(e.data)
console.log(data.c)
c = data.c
}
console.log(c)
bu şekilde fonksiyon dışında bir değişkene atarsan kullanabilirsin.
1075 gün önce React, login işleminde oluşan veri ihlali hatası
sorusunu cevapladı.
Şifren çok basit olabilir bu yüzden chrome hata veriyordur. Başka bir tarayıcıda denersen bu uyarıyı almazsın.
1117 gün önce React-router komponentleri yüklemiyor
sorusunu cevapladı.
Header BrowserRouter içinde olmadığı için olabilir bir de alttaki gibi denermisin.
import HeaderComp from "./components/HeaderComp";
import { Switch, Route, BrowserRouter } from 'react-router-dom';
import MainPage from "./components/MainPage";
import HelpPage from "./components/HelpPage";
import DownloadPage from "./components/DownloadPage";
import SearchPage from "./components/SearchPage";
import DonatePage from "./components/DonatePage";
function App() {
return (
<BrowserRouter>
<div>
<HeaderComp />
<main>
<div>
<Switch>
<Route path="/" exact>
<MainPage />
</Route>
<Route path="/download" exact>
<DownloadPage />
</Route>
<Route path="/search" exact>
<SearchPage />
</Route>
<Route path="/help" exact>
<HelpPage />
</Route>
<Route path="/donate" exact>
<DonatePage />
</Route>
</Switch>
</div>
</main>
</div>
</BrowserRouter>
);
}
export default App;
1124 gün önce Array ile Nasıl Tanımlayabilirim?
sorusunu cevapladı.
Seçtiğin elemanlara ortak bir seçici verip hepsini seçebilirsin.
Mesela class="bir" dersin ardından aşağıdaki kodda olduğu gibi hepsini seçersin.
const birds = document.querySelectorAll('.bir')
console.log(birds[0])
1124 gün önce Randevu Takvimi
sorusunu cevapladı.
Sanırım Bootstrap Daterangepicker kullanıyorsun.
.daterangepicker td.off.disabled {
position: relative;
color: #f94242 !important;
}
.daterangepicker td.off.disabled:after {
content: "\00d7";
position: absolute;
left: 7px;
top: 2px;
font-size: 38px;
}
.daterangepicker td.off.disabled.today:hover {
background-color: transparent;
}
// Pasif yapılacak tarihler.
const disableDates = ["18/10/2021","19/10/2021","20/10/2021"];
// Daterangepicker
$("#daterangepicker").daterangepicker({
isInvalidDate: function(el) {
const currDate = moment(el._d).format('DD/MM/YYYY');
return disableDates.indexOf(currDate) != -1;
}
})
Sayfana moment.js i eklemeyi unutma.
Codepen örneğine bakabilirsin.