我正在尝试使用角度js和微软MVC与Razor的混合。
我想使用我原来的剃刀锚:
@Html.ActionLink("Create New", "Create", new { elephant = Model.elephant ] } )
但是我不想从模型中读取,而是想使用等同于角度js表达式的东西来读取Angular Js数据,类似于:
@Html.ActionLink("Create New", "Create", new { elephant = {{ allAnimals.elephant}} ] } )
当然,上面的尖括号会产生语法错误。
我考虑过首先使用Razor @ {}语法设置变量,但是再次使用尖括号会导致问题。我一直无法使用ng-bind找到解决方法。我现在认为剃刀和角度js不能很好地混合在一起,我将不得不改回使用带角度js的标准HTML语法。
我的想法是否正确?