我遵循ng-upgrade的路径,其中一个步骤是通过调用bootstrap来替换ng-app。
目前代码执行
CodecRegistry registry = CodecRegistries.fromRegistries(
CodecRegistries.fromCodecs(new GeoJsonPointCodec()), // the codec you need to implement
MongoClient.getDefaultCodecRegistry()
);
我试图用这个
替换它(留下一个空的html标签)<html data-ng-app="app">
但页面未呈现。没有显示错误,我在这里尝试了几个不同的东西,但无济于事。
任何提示?
UPDATE1:
我尝试将其更改为
<script>
angular.element(function() {
angular.bootstrap(document.body, ['app'], { strictDi: true });
});
</script>
结果相同。
答案 0 :(得分:0)
除非您使用的是jQuery,否则使用AngularJS v1.4.x时应使用angular.element(document).ready(...)
。
在v1.6中angular.element(fn)
被引入作为别名(和angular.element(document).ready(fn)
的首选替代)(遵循最新的jQuery约定),但在早期版本中,将函数传递给angular.element()
将不会工作
另请参阅此 short demo 。