gpt4 book ai didi

javascript - 加载 angularJs Controller

转载 作者:行者123 更新时间:2023-12-03 09:06:05 25 4
gpt4 key购买 nike

我已经在单独的文件中声明了我的应用程序和 Controller ,下面是我加载 Controller html DOM 的方式,但它没有显示该消息。有人可以指导如何实现这一目标吗?

HTML:

<div id="bnProblemList">
<div ng-controller="problemListCtrl" data-ng-init="init()">
<div ng-view="">this is my message = {{message}}</div>
</div>
</div>

JS:

html = $j('#bnProblemList').html();
$compile(html)(scope);

请让我知道如何动态注入(inject)或加载 ng-controller html。

最佳答案

您的 Controller 声明是错误的。你应该这样做:

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

myApp.controller('problemListCtrl', ['$scope',
function($scope) {
$scope.message = "This is my message :-)";
}
]);

关于javascript - 加载 angularJs Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32181456/

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