【发布时间】:2015-10-05 18:57:13
【问题描述】:
您好,我有一个按钮,上面有一个 ng-click 指令,我只想加载一个视图。我在网上查看了一些页面,但我无法弄清楚如何让按钮工作。我的按钮如下所示:
<button class="btn default-btn lookupbtn" ng-click="go('/lookup')">Lookup</button>
我的控制器是这样的:
(function () {
'use strict';
angular.module('crm.ma').controller('LookUpCtrl', LookUpCtrl, function($location){
function LookUpCtrl() {
var vm = this;
vm.results = [
{
accountId: 1,
accountName: 'some name',
address: '201 some st',
city: 'Columbus',
state: 'OH',
zip: 'zip',
phone: '899-629-7645',
parentName: 'Parent 1',
accountType: 'Type 1',
accountStatus: 'Status 1',
creditTerm: 'Term 1'
},
{
accountId: 2,
accountName: 'house home',
address: '2963 this st',
city: 'Columbus',
state: 'OH',
zip: 'zip',
phone: '899-627-7592',
parentName: 'Parent 2',
accountType: 'Type 2',
accountStatus: 'Status 2',
creditTerm: 'Term 2'
}
];
vm.go = function (path) {
$location.path(path);
};
}
})
}());
我对 Angular 很陌生,只是不确定自己做错了什么。如果需要任何其他代码,请告诉我。谢谢。
【问题讨论】:
标签: javascript angularjs angularjs-directive angularjs-routing angularjs-ng-click