我正在構建購物應用程序,並在詳細信息產品頁面上添加到購物車按鈕,如何處理添加到購物車按鈕,以便將產品添加到購物車頁面或列表我可以訪問所有頁面。產品數據庫通過此訪問WooCommerce APIXamarin表單添加到購物車按鈕執行
從產品列表視圖中,我將挖掘產品設置爲產品詳細信息頁面的綁定上下文。
async void Handle_FlowItemTapped(object sender, Xamarin.Forms.ItemTappedEventArgs e)
{
var tappedproduct = e.Item as Product;
var productView = new ProductItemViewPage()
{
BindingContext = tappedproduct
};
await Navigation.PushAsync(productView);
}
詳細頁
namespace MyApp
{
public partial class ProductItemViewPage : ContentPage
{
public ProductItemViewPage()
{
InitializeComponent();
}
protected override void OnAppearing()
{
}
void AddBag_Clicked(object sender, System.EventArgs e)
{
var selectproduct = BindingContext as Product;
}
}
}
這有什麼錯,你現在正在做什麼?你是否遇到錯誤,或者它不像你想要的那樣?請更具體地說明問題。簡單地問「如何實施購物車」在這裏意義深遠。 – Jason
Hi @Jason當我點擊AddBag按鈕時此刻沒有任何事情發生,我想將產品存儲在本地的會話列表或任何其他可提供類似功能的備選方案中 – DemiA