angularjs - 名为“pieChart”的控制器未注册
问题描述
我在一个 angular.js 文件中有多个应用程序,但只有一个已注册。另一个是 appChart 未注册。当我在 pug 文件中调用它时,我收到一条错误消息,提示名为“pieChart”的控制器未注册。任何帮助表示赞赏。
管理员.js
import angular from 'angular';
var app = angular.module('adminDashboardApp', []);
app
.controller('adminDashboardController', ['$scope', '$http', function ($scope, $http) {
~code~
}]);
var appChart = angular.module('appChart', ['chart.js']);
appChart
.controller("pieChart", function($scope) {
~code~
});
这就是我在 pug 中调用 pieChart 控制器的方式。
div(ng-app="appChart" ng-controller="pieChart")
解决方案
推荐阅读
- c# - 如何等待浏览器完全加载PDF以在c#中打印
- java - 如何将我的数据发布到 API 并读取响应?
- android - 有什么方法可以通过 lint 检测 android 项目中的灰名单 api 使用情况?
- php - move_uploaded_file 仅适用于短路径名
- opencv - 我在 ananconda 中安装 opencv 时出错
- linux - Linux Crontab 中的新备份覆盖旧备份
- javascript - 点击汉堡菜单后看不到我的文字
- java - 为什么是 !在docker上spring-boot应用程序的属性文件路径中?
- json - 如何使用 java 1.8 从存储在数据库中的 JSON 为 Spring Batch 应用程序创建动态步骤?因此,这些步骤将在作业启动后创建
- c# - 有没有办法在 C# 中拥有一个既是输入又是输出的存储过程参数?