こんにちは私は基本的なアプリを初期化するために多くの方法を試しましたが、間違っているか分かりません。ロジックは次のとおりですAngularJSアプリが呼び出されていない
jquery ajax呼び出しを使用して、角度jsモジュールを含む以下のhtmlを "追加"します。
('submit', function() {
$.ajax({
type: form.attr('method'),
url: form.attr('action'),
data: form.serialize(),
success: function (data) {
result.html(data);
その後、次のHTMLはangularjsと一緒にロードされ、スクリプトは、モジュールおよびコントローラ定義
を有するHTML:
ロードangular.js及び角度アプリI型 定義されるスクリプトBody、HTML、または のdata-ng-app = "app"の場合、div内のdata-ng-controller = "controller"またはスコープで作業したい場所。コントローラを初期化するにはすでに十分なはずです。私は正しい?
SCRIPT:
var app = angular.module('app', []);
app.controller('controller', ["$scope", "$http", function ($scope,$http) {
console.log('works');
...more stuffs
]);
私はチュートリアルの中で最も基本的な例からペーストをコピーしようとしましたが、まだ動作していません。依存関係や構文エラーは問題ありません。 何が問題なのですか?
あなたはあなたのコードのいくつかの詳細を追加する必要があります。その誰かが最小限の方法でそれを再現することができます。 –
あなたのhtmlファイルを追加してください – xzegga
あなたはすぐにそれを実行し、コンソールを開くことによってこのコードの問題を参照してください! –