我有个ng-实际上包括了引导
<a data-href="#/speakers/{{speaker.id}}" ng-click="myFunc('{{speaker.id}}')">
<span class="speaker-name">{{speaker.name}}</span>
<span class="speaker-title-company">{{speaker.title}}, {{speaker.company}}</span>
</a>ng-include是
<ng-include id="speakers" data-ng-controller="SpeakerController" src="'js/view/partials/speakers.html'" ng-show="toggle"></ng-include>助力
var self = this;
angular.module(this.constructor.NAME, [])
.controller("SpeakerController", function($scope, $location){self.speakerController($scope, $location)})
angular.bootstrap(document.getElementById("speakers"), [this.constructor.NAME]);然后是speakerController
speakerController: function($scope, $location) {
var self = this;
$scope.myFunc = function(param){console.log('in');self.myFunc(param)}
},
myFunc: function(param) {
console.log(param);
},发布于 2014-11-08 20:13:14
改为ng-click="myFunc(speaker.id)"。你不需要在那里使用表达式。
https://stackoverflow.com/questions/26821573
复制相似问题