web Storm 7.0 を評価しています。デフォルトの localhost:63342 を使用しています。デフォルトのブラウザで最新のクロムを使用しています。
問題: デバッグ モードでは、[コンソール] タブ (デバッガー タブの右側) に、カーソルが点滅しているが編集が無効になっているウィンドウがあります。プログラムにステップインするか、プログラムを実行させても、何も表示されません。
Web Storm コンソールの使用方法に関する簡単なガイドが必要です。行 console.log("adding item to shopping cart"); 実行されないようです。
<html ng-app="myApp">
<head>
<meta charset="utf-8">
<title>Shopping List AngularJS Tutorial</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.3/angular.min.js"> </script>
<!--<script src="js/appctrl.js"></script>-->
</head>
<body>
<h1>Shopping List</h1>
<div ng-controller="AppCtrl">
<p>Using a controller: data.message={{data.message}}!</p>
</div>
<h1>Shopping List</h1>
<form ng-submit="addItem()">
<input type="text" placeholder="item to add" ng-model="itemToAdd" />
<input type="submit" value="add">
</form>
<br>
<hr>
</div>
var myApp = angular.module('myApp', []);
function AppCtrl($scope) {
$scope.data={message:'I am a java object data with this message in MyCtrl'};
$scope.addItem = function() {
console.log("adding item to shopping cart");
};
}
完全なコードについては、google:learnwebtutorials angularjs-tutorial-seriesBatarang を参照してください。このような単純な質問をするのは恥ずかしいですが、何日も立ち往生しています。
編集:これは機能します:
<button onclick="tryConsole()">Try it</button>
<script type = "text/javascript">
function tryConsole() {
console.log("hello world");
}
</script>
どうやら、問題はAngularチュートリアルコード内にある可能性があります:-(