複雑さを開発者から隠すフレームワークはデバッグするのが難しいです。 Angularのディレクティブは単純に機能しますが、そうではありません。私はあなたがそれらをどのようにデバッグするのか分かりません。はディレクティブを実装しています
私は指示を出そうとしていますが、私は何が欠けているのかわかりません。ここで
は私index.cshtmlで参照です:
<script src="~/Content/js/apps/store/directives/validNumber.js"></script>
私は、それがロードされています知っている、私はChromeで、その中にブレークポイントを置く - と私は、ブレークポイントが記載されている参照してください。
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/ )を
あなたの入力に '有効な-number'に' NG-有効-number'を変更してみてください。 –
あなたはangular.moduleを忘れました( 'WizmoApp'、[]); – gyc