gpt4 book ai didi

javascript - 我的应用程序中出现错误 ng-areq

转载 作者:行者123 更新时间:2023-11-30 00:29:11 27 4
gpt4 key购买 nike

我是angularjs的初学者

我有前端代码

<html>
<head>
<title>Scope Data</title>

<script type="text/javascript" src="angular.min.js"></script>
<script type="text/javascript" src="aplikasi.js"></script>
</head>

<body ng-app="myApp">

<div ng-controller="BukuController">
<div>
<ul>
<li ng-repeat="b in bukus">
<p>Judul : {{b.judul }}</p>
</li>
</ul>
</div>
</div>
</body>
</html>

和js

var myApp=angular.module("myApp",[]);

function BukuController($scope){

$scope.bukus={
"java":{
"kode":"java",
"judul":"Java EE Programming",
"penulis":"Rahman dkk"
},
"javascript":{
"kode":"javascript",
"judul":"Javascript 2014",
"penulis":"Rully"
},
"net":{
"kode":"net",
"judul":"Advanced .Net platform",
"penulis":"Rloio"
},
"php":{
"kode":"php",
"judul":"Php legacy code",
"penulis":"Ruzman"
}
}

$scope.selectedBuku=null;

$scope.setBuku=function(code){
$scope.selectedBuku=$scope.bukus[code];
}

}

但是如果我在浏览器上运行 index.html,它会显示空白并看到错误

Error: [ng:areq] http://errors.angularjs.org/1.3.15/ng/areq?p0=BukuController&p1=not%20a%20function%2C%20got%20undefined at Error (native) at file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:6:417 at Rb (file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:19:510) at sb (file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:20:78) at $get (file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:75:396) at file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:57:100 at r (file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:7:408) at B (file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:56:471) at g (file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:51:335) at g (file:///D:/training/di%20luar%20lussa/belajar/app/angular.min.js:51:352)(anonymous function) @ angular.min.js:102$get @ angular.min.js:76$get.n.$apply @ angular.min.js:126(anonymous function) @ angular.min.js:17e @ angular.min.js:36d @ angular.min.js:17uc @ angular.min.js:18Jd @ angular.min.js:17(anonymous function) @ angular.min.js:250a @ angular.min.js:164c @ angular.min.js:32

我的问题是什么?请帮我之前谢谢,

最佳答案

fordg,您的代码似乎按原样工作(没有修改,没有控制台错误):https://jsfiddle.net/b4ox1Lnt/

这可能是 .js 文件的简单引用位置问题(在您的 HTML script 标记中)——您的 HTML 标记表明 index.html 和两个 .js 文件都在同一个文件夹,这是真的吗? (还要检查 .js 文件名是否正确)

GL!

关于javascript - 我的应用程序中出现错误 ng-areq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30250667/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com