Asp.net mvc AngularJS MVC 4/Razor和引号分隔的数据
在angular应用程序中,我以三种方式使用商店名称: 例如:Asp.net mvc AngularJS MVC 4/Razor和引号分隔的数据,asp.net-mvc,angularjs,asp.net-mvc-4,razor,Asp.net Mvc,Angularjs,Asp.net Mvc 4,Razor,在angular应用程序中,我以三种方式使用商店名称: 例如: SelectedStore: {{ currentStore }} <ul> @foreach(var store in Model) { <li ng-hide="currentStore=='@(store.Name)'> <a href="#" ng-click="setCurrentStore(@(store.Id), '@(store.N
SelectedStore: {{ currentStore }}
<ul>
@foreach(var store in Model)
{
<li ng-hide="currentStore=='@(store.Name)'>
<a href="#" ng-click="setCurrentStore(@(store.Id), '@(store.Name)')">
@(Store.Name)
</a>
</li>
}
</ul>
SelectedStore:{{currentStore}
@foreach(模型中的var存储)
{
我能看到的唯一方法是使用代码隐藏函数,用转义序列替换单引号(
\'
)
比如:
SelectedStore: {{ currentStore }}
<ul>
@foreach(var store in Model)
{
<li ng-hide="currentStore=='@(escapeSingleQuotes(store.Name))'>
<a href="#" ng-click="setCurrentStore(@(store.Id), '@(escapeSingleQuotes(store.Name))')">
@(Store.Name)
</a>
</li>
}
</ul>
SelectedStore:{{currentStore}
@foreach(模型中的var存储)
{
我只是继续做了一个ng初始化并传入了JSON’ified模型,这样angular就可以完全控制作用域中的数据了存储名称中会有双引号吗?它可能也会有这个问题……我只是继续做了一个ng初始化并传入了JSON’ified模型,这样angular就可以完全控制我输入的数据了n范围