Tôi đang cố chuyển hai biến từ trang này sang trang khác. Tôi sẽ đi đâu để tới đó?Làm thế nào để vượt qua một biến giữa các trang WinJS?
Trả lời
Đặt mã này trong trang đầu tiên:
WinJS.Navigation.navigate("/pages/secondpage.html", yourvalue);
Sau đó, trong trang thứ hai để truy xuất việc sử dụng dữ liệu:
ready: function (element, options) {
//your data yourvalue is inside options parametr
}
Tôi chỉ có thể chuyển một giá trị không? – dsta
Bằng chức năng điều hướng chỉ có một giá trị. Nhưng bạn có thể vượt qua một đối tượng hoặc mảng. Se liên kết linh sam để biết thêm thông tin. –
Cảm ơn bạn rất nhiều! Tôi cuối cùng cũng có được nó! lol ... Tôi đã có thể vượt qua các biến thành công! – dsta
Chỉ muốn bao gồm một ví dụ về việc chuyển nhiều giá trị như Norbert đã trả lời trong bình luận của mình.
WinJS.Navigation.navigate("/pages/page2/page2.html", {value1:"hello",value2:"world"}
Bạn có thực sự là biến hoặc tham số không? –
Vâng, giá trị trong các biến. Tôi cần phải vượt qua một chuỗi và một số nguyên. – dsta