سلام
دوستان خسته نباشید :
با ری اکت نیتیو یه برنامه نوشتم که لوکیشن رو میگیره و داخل حلقه ای میریزم و اجرا همه لوکیشن ها رو برام میاره حالا میخام اگه اگه فاصله بین 2 تا نقطه از 200 بیشتر شد تابع اروری رو نمایش بده ، حالا مشکل منه اینکه لوکیشن توی حلقه فقط لوکیشن کنونی هست و لوکیشن قبلی رو از کجا باید بگیرم تا توی کتابخونه geolib بزارم و مسافت رو بگیرم . اینم کد ها هست
این کد نمونه هست که گذاشتم بالا حلقه هست پایین کتابخونه geo lib هست .
باتشکر
componentWillMount(){
this.setState({ selectedLocationId: -1, isReady: false });
BackgroundGeolocation.getLocations(locations => {
this.setState({ locations, isReady: true });
Array.from(locations).forEach(item=>{ // لوکیشن ها که ابجکت هستند تک تک وارد حلقه می شوند
console.log(item.latitude , item.longitude) // نمایش داده ها در حلقه
})
});
if(geolib.getDistance({latitude : 51.35,longitude:57.123},{latitude:51.35,longitude:57.156})/1000 > 200 ){
console.log('بیشتر از 250 متر شده')
}else {
console.log('مسافت کمی طی شده است ')
}
خیلی ممنون پیدا کردم
var fruits = [{
name: "banana",
weight: 150
}, {
name: "apple",
weight: 130
}, {
name: "orange",
weight: 160
}, {
name: "kiwi",
weight: 80
}]
fruits.forEach(function(item, index) {
console.log("Current: " + item.name);
if (index > 0) {
console.log("Previous: " + fruits[index - 1].name);
}
if (index < fruits.length - 1) {
console.log("Next: " + fruits[index + 1].name);
}
});
خیلی ممنون پیدا کردم
var fruits = [{
name: "banana",
weight: 150
}, {
name: "apple",
weight: 130
}, {
name: "orange",
weight: 160
}, {
name: "kiwi",
weight: 80
}]
fruits.forEach(function(item, index) {
console.log("Current: " + item.name);
if (index > 0) {
console.log("Previous: " + fruits[index - 1].name);
}
if (index < fruits.length - 1) {
console.log("Next: " + fruits[index + 1].name);
}
});
سلام دوستان. اول بگم که من مبتدی هستم و می دونم که سوالم برای شما خیلی پیش پا افتادست. بهرجهت اگه راهنماییم کنید ممنون میشم. برای ارسال پارامتری که در یک تگ div قرار گرفته و این تگ در چندین صفحه بصورت...
سلام من میخواستم بدونم برای ارسال نوتیفیکیشن به یک اپ موبایلی باید چه کاری انجام بدم؟ مثلا میخوام وقتی کاربری سفارش کسی رو قبول کرد براش نوتیفیکیشن بره که کاربر x سفارش شمارو قبول کرده یا ... من داکیو...
یک عکس را میتوان با بلاب به سرور ارسال کنم اما چند عکس همزمان مشکل دارم یک لوپ درست کنم میشود و لی خوب قطعا کار درستی نیست . چه جوری چند عکس رو همزمان سمت سرور ارسال کنم؟ this.state = { items : { de...
سلام دوستان. چطور می تونم داده هامو با استفاده از Event ها از کامپوننت parent به child ارسال کنم. دلیل این که نمی خوام از props ها استفاده کنم اینه که می خوام در یک زمان خاص این عمل انجام بشه، مثلا زم...
سلام خدمت دوستان.. فرمی دارم که به صورت POST به کنترلر ارسال میشه.. و بعد از فرآیند insert باید به یک آدرس خارجی ( url بانک ) به همراه چند متغییر باید پست بشه و صفحه ریدارکت بشه... ممنون میشم راهنما...
سلام.برای رسیدن به والد یک دسته بندی که آیدیش رو داریم از این تابع بازگشتی استفاده میکنم ولی کوئری همش داخلش تکرار میشه.یه روشی میخوام که کوئری یکبار بیرون از تابع زده بشه و آرایه رو بعنوان ورودی به ت...