我作爲角度1.5和更低的新手遇到錯誤。我正在練習幾個在線課程,並且都使用不同版本的角色1.我試圖接近John Papa的風格指南,特別是使用IIFE和Controller As,但我一直存在問題。一個問題是關於包裝IIFE的IIFE的角度控制器
(function() {
angular
.module('app')
.controller('MyCtrl', MyCtrl);
function MyCtrl() {
var vm = this;
vm.title = 'hello world';
})();
內單獨的文件中的控制器是這始終是可取的,還是有地方這種類型的代碼將打破執行情況?
這是一個IIFE(即時調用的函數表達式)而不是IFFE – 4castle
好像是'MyCtrl()'''}右括號丟失 –
沒有理由使用每個IIFE都會導致問題。什麼具體的錯誤被拋出? – charlietfl