私はAngularJSで実験しているSharePointの管理者です。私はいくつかのAngularJSアプリケーションをページの別々の部分に含めるページに取り組んでいます。各アプリケーションは別々のインクルードファイルで定義されているので、javascriptはページの本文に埋め込まれます。ページ上の複数のアプリケーションに関連する問題のため、私は考えてみました。マスターページに単一のng-app宣言を設定しましょう。ng-app宣言内にAngularJSコードを定義する
<body ng-app="SharePointAngApp">
私が言ったように、コード定義は、コンテンツエディタWebパーツを使用してbodyタグ挿入の内側にあります。
var AngularApp = angular.module('SharePointAngApp',[]);
AngularApp.controller('spStockTicker',function($scope, $http) {
と
var JCAngularApp = angular.module('SharePointAngApp',['ngSanitize']);
JCAngularApp.controller('spJimConnect',['$scope','$http','$sce',function($scope, $http,$sce) {
しかし、今、私はエラーを取得しています:angular.min.js:107 Error: [ng:areq] http://errors.angularjs.org/1.4.5/ng/areq?p0=spJimConnect&p1=not%20a%20function%2C%20got%20undefined
が可能これは、またはJavaScriptがNGアプリのコンテナoutsite座っているん。
それを修正しました。ありがとう。 – Robbert