Напишите собственный модуль, который выполняет следующие действия при вызове:
IOS:
exit(9);
ANDROID:
((YourApplication) self.getApplicationContext()).kill();
... EDIT ...
Или просто используйте тот, который я создал: https://www.npmjs.com/package/react-native-exit-app
Вы хотите использовать традиционный цикл for, чтобы вы могли использовать индекс для привязки к вашему List<T>
в модели, вам также нужно будет сделать items
изменяемым, поэтому вам нужно иметь set
] для этого также, иначе вы не сможете ничего отправить:
//You'll need to make this mutable, so it can post the edited values
public List<Items> items { get; set; } = new List<Items>();
Тогда в вашем представлении:
@for(int i = 0; i < Model.items.Count; i++)
{
@Html.HiddenFor(x => Model.items[i].ItemId)
@Html.HiddenFor(x => Model.items[i].ItemCode)
<tr class="shoppingCartRow" id="@Model.items[i].ItemId">
<td class="cart-img nostretch">
<a href="#"><img src="@Model.items[i].ImageUrl" alt=""></a>
</td>
</tr>
<tr>
<td>
@Html.TextboxFor(x=> Model.items[i].PersonalizedName, new { @placeholder = "Personalized Name"})
</td>
</tr>
<tr>
<td>
@Html.TextboxFor(x=> Model.items[i].Country, new { @placeholder = "Country"})
</td>
</tr>
}