0
我試圖讓我的第一個模態使用Angular,但它似乎甚至找不到$modal
!這裏是我的代碼:
myController = ($scope, $modal) ->
$scope.OpenModal = ->$modal.open(
templateUrl: 'Modal.html'
)
和HTML指向OpenModal
功能如下 -
<div ng-controller="myController">
<button ng-click="OpenModal()">Modal</button>
</div>
但是,當我按一下按鈕,我得到的錯誤Cannot read property 'open' of undefined
。這是爲什麼? modal
對象是不是應該注入?
你有沒有將bootstrap注入你的應用程序? – 2014-09-29 18:04:49
應該.open參數是一個對象嗎?我不熟悉Coffeescript。 – 2014-09-29 18:11:23
似乎你忘了將ui.bootstrap模塊包含到你的模塊中:angular.module('yourappmodule',['ui.bootstrap']); – 2014-09-29 18:11:48