如何在角JS中定義一個函數我正在嘗試一個函數,但是當我加載我的頁面時,它在控制檯SimpleController()
中說不是函數。可B I正在做一些語法錯誤我們如何使用Angular JS在控制器中定義一個函數
HTML
<div ng-app>
name: <input type="text" ng-model="name">
<div ng-controller="SimpleController">
<ul>
<li ng-repeat="custName in customers | filter: name | orderBy:name">{{ custName.name }} - {{ custName.city | uppercase}} - {{ custName.address }}</li>
</ul>
</div>
</div>
我Contorller
function SimpleController($scope){
$scope.customers = [
{
name:'John Doe',
city:'Aurora',
address:'Dickenson'
},
{
name:'Daniel Pervaiz',
city:'Denver',
address:'Country Lane'
},
{
name:'Arooj Paul',
city:'Jesu',
address:'Green Valley'
}
];
}
http://stackoverflow.com/questions/20654059/function-inside-the-angularjs-controller – fdsa
如何SimpleController連接到您的應用程序? RTFM或從離子「標籤」入手的例子開始:您將得到一個好的結構和正確的語法來引用。 –
我使用工作代碼更新了我的答案。我想你沒有正確定義你的ng-app或控制器。除非你沒有發佈你的所有代碼。 – Enkode