難以調試從開發人員隱藏其複雜性的框架。 Angular的指示簡單地工作 - 或者他們沒有。我相信不知道你是如何調試它們的。實施指令的角度
我想要得到一個指令,但我不知道我在想什麼。
這裏是我的index.cshtml參考:我知道它的加載
<script src="~/Content/js/apps/store/directives/validNumber.js"></script>
,我把一個斷點,在它的瀏覽器 - 我看到了斷點上市:
breakpoints: validNumber.js:7 console.log("foo");
但它永遠不會擊中那條線 - 永不斷裂,永遠不會打印出foo。
validNumber.js:
(function() {
'use strict';
angular
.module('WizmoApp')
.directive('validNumber', function() {
console.log("foo");
return {
};
});
})();
edit_listing.html:
<input type="text" class="form-control" name="Value" ng-model="listingVm.form.Value" required ng-valid-number>
我在做什麼錯?
(我想實現這個: http://jsfiddle.net/jamseernj/6guy3sp9/ )
嘗試改變'NG化有效number'在你輸入'有效,number'。 –
您忘記了angular.module('WizmoApp',[]); – gyc