【发布时间】:2016-08-25 22:13:52
【问题描述】:
我想在锚标记 ng-click 中使用角度范围变量作为参数 [该参数应与 @string.Concat 一起使用在 cshtml 页面中,如下所示。
<a href="#"
ng-click="GetName('@string.Concat("Selected name:",name)')"> {{name}} </a>
var personApp = angular.module('personApp', []);
personApp.controller('personController', ['$scope', function ($scope) {
$scope.GetName = function(name){
alert(name);
}
}]);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<html>
<body ng-app="personApp">
<h1>Scope</h1>
<div ng-controller="personController" ng-init="names=['John Doe', 'Mary Jane', 'Bob Parker']">
<ul>
<li ng-repeat="name in names">
<a href="#"
ng-click="GetName('@string.Concat("Selected name:",name)')"> {{name}} </a>
</li>
</ul>
</div>
</body>
</html>
【问题讨论】:
标签: javascript angularjs asp.net-mvc asp.net-mvc-4 razor