gpt4 book ai didi

javascript - 如何使用 Angularjs(简单模式)附加日期戳?

转载 作者:行者123 更新时间:2023-12-03 08:48:34 26 4
gpt4 key购买 nike

我已经完成了如何在页面中显示日期的示例。我制作了一个名为 dateFilter.js 的js。我如何将它连接到html页面? (我的索引页中有 ng-view)

这是 dateFilter.js

(function()
{
angular
.module('myWeb')
.filter('date', function ($filter) {
return function (input) {
if (input == null) {
return "";

}

var _date = $filter('date')(new Date(input), 'MMM dd yyyy');

return _date.toUpperCase();
};
});
})();

我已将js连接到索引页,开发工具(fire Bug)显示已连接。

这就是我尝试连接的方式(home.html)

<div class="container">
<div class="row">
<h2>HELLO!</h2>
<div ng-bind="date in dates">
{{date.date1}}
</div>
</div>
</div>

当我这样做时,它说我的“in”一词也有错误。有人可以帮助解决他的问题吗?

可能是我没有正确连接。有人可以帮我解决这个问题吗? :)

最佳答案

作为初学者,您应该阅读引用资料并学习一些教程来学习该语言。

乍一看,我发现了 3 个问题:

  1. 您定义了日期过滤器,但没有在 HTML 代码中使用它。
  2. 您的日期过滤器正在调用自身,将导致无限循环。
  3. 您是否定义了要在 ng-repeat 循环中使用的 dates 数组?

关于javascript - 如何使用 Angularjs(简单模式)附加日期戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32775957/

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