Hirdetés
- Xiaomi Mi 8 - így csinálunk csúcsmodellt Mi
- MIUI / HyperOS topik
- Samsung Galaxy A54 - türelemjáték
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Milyen robotporszívót vegyek karácsonyra? (2025)
- Xiaomi 15 Ultra - kamera, telefon
- Az 5 legnagyobb bénázás a mobilpiacon idén
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
- Szívós, szép és kitartó az új OnePlus óra
- Fotók, videók mobillal
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Speeedfire
félisten
De ha nagy az alkalmazás, akkor is szükség van névterekre vagy nem?

Erre gondoltam:
store.viewModels.store = function() {
var view = this;
view.products_list = ko.observableArray([]);
view.selectedProduct = ko.observable(false);
view.selectedProductsData = ko.observable(null);
view.selected_image = ko.observable(0);
view.gallery = ko.observableArray();
view.getProducts = function() {
$.ajax({
dataType: "json",
url: 'js/products.json',
success: function (data) {
//view.products_list(data);
view.products_list($.map(data, function(item){
return new store.models.product(item);
}));
}
});
};
view.goToProduct = function (product) {
$.ajax({
dataType: "json",
url: 'js/product.json',
data: {
"product_id": product.product_id
},
success: function (data) {
view.selectedProductsData(data);
view.selectedProduct(true);
view.setGallery();
}
});
};
view.setSelectedProduct = function () {
view.selectedProduct(false);
view.selectedProductsData(null);
};
view.setGallery = function () {
var gallery = [];
var product = view.selectedProductsData;
gallery = $.map(product().gallery, function(item){
return new store.models.Gallery(item);
});
view.selected_image(gallery[0]);
view.gallery(gallery);
};
view.setSelectedImage = function (image) {
view.selected_image(image);
};
return view;
};Nekem ez jobban bejött, mint pl amikor a functiók vannak a return értékben. Vagy a return-ben hivatkozok a private metódusokra.
Az require lesz a következő, aminek neki szeretnék esni. Csak ezt a pure js-t helyre kell még raknom.

Új hozzászólás Aktív témák
- Vezeték nélküli fülhallgatók
- exHWSW - Értünk mindenhez IS
- Alkoholista nevelde
- Könyvajánló
- Intel Dual Core 2000 felhasználók barátságos offolós topikja
- Xiaomi Mi 8 - így csinálunk csúcsmodellt Mi
- MIUI / HyperOS topik
- Wuthering Waves
- Debrecen és környéke adok-veszek-beszélgetek
- Samsung Galaxy A54 - türelemjáték
- További aktív témák...
- Philips Lattego EP5345 Szervizelve I Megkímélt állapot I Tejes kancsó I Garancia I Beszámítás
- 100% Akku - Makulátlan új állapot 128 GB (Graphite) és 256 GB (Sierra Blue)
- Apple Macbook Pro 13" a1708 2017 (I5/8GB/256GB)
- Szuper Akciós Ajánlat! Eredeti gyári Asus Rog és Rog Phone gamer kiegészítők új állapotban!
- Samsung S22+ 256 GB eladó (fekete)
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Sony WH-1000XM5 zajszűrős fejhallgató
- Dell Vostro 3425 6magos Ryzen 5 5625U 8GB RAM 256GB SSD
- Jo Nesbo: LEOPÁRD (nem olvasott)
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / RX 5700XT / 16GB DDR4 / 256 SSD + 2TB HDD
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




