gpt4 book ai didi

javascript - 获取页面加载Angular js的时间

转载 作者:行者123 更新时间:2023-12-03 07:54:45 25 4
gpt4 key购买 nike

我想获取我的应用程序在浏览器上运行的时间并将其分配给变量。我正在使用 Angular js。我现在脑子里只有这个

    time is:
</div>
<div class="item_contentbox">
<span my-current-time='h:m'>
</span>

有人可以给我一个示例,说明如何获取应用程序在浏览器上加载的时间吗?非常感谢您的帮助

最佳答案

一种方法是使用 .run()阻止您的应用程序模块。使用纯 JavaScript 或使用 momentjs 等库来获取时间。将其设置为 $rootScope.currentTime变量,并将您的跨度绑定(bind)到该变量 <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();
});

关于javascript - 获取页面加载Angular js的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34846811/

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