我想获取并为变量指定我的应用在浏览器上运行的时间。我使用角度js.All我现在脑子里只是这个
time is:
</div>
<div class="item_contentbox">
<span my-current-time='h:m'>
</span>
有人可以给我一个示例,告诉我如何在浏览器上加载我的应用程序?非常感谢帮助
答案 0 :(得分:1)
一种方法是在应用程序模块上使用.run()
块。使用纯JavaScript或使用像momentjs这样的库来获取时间。将其设置为$rootScope.currentTime
变量,并将您的范围绑定到该变量<span ng-bind="currentTime">
。假设您使用的是AngularJS 1.x而不是2.0。
我没有测试过这个,但它应该是
angular.module('yourAppName', [injected dependencies here...])
.config(yourConfigFunctionHere)
.run(function($rootScope) {
var d = new Date();
$rootScope.currentTime = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
});