gpt4 book ai didi

javascript - 在 angularjs 中使用 javascript 内联

转载 作者:行者123 更新时间:2023-11-30 12:47:49 26 4
gpt4 key购买 nike

我的 Controller 中有一个名为 $scope.events 的数组,其中包含日期对象。我想迭代这些事件并以某种格式打印出来,我使用 momentjs。

现在的问题是,我无法让它真正使用 momentjs。

我尝试了以下方法:

<table>
<tr ng-repeat="ev in events">
<td>{{ moment(ev).format("HH") }}</td>
</tr>
</table>

但这只会打印一个空单元格。

所以我的问题是,如何在 Angular 绑定(bind)中使用 javascript、momentjs、内联?

谢谢

托马斯

最佳答案

假设 momentwindow 的属性,您需要在该对象的 $scope 中创建一个引用 时刻

非常简单:

$scope.moment = window.moment;

这是一个 plunkr,显示内部 $scope 方法与 $scope 属性引用 window 上的方法:

http://embed.plnkr.co/PWFK80/preview

这是一个简单的答案,但您可能希望将此库包装到它自己的指令或服务中,这样您就可以使用它而不必将更高级别的对象不必要地耦合到窗口对象。

关于javascript - 在 angularjs 中使用 javascript 内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21947248/

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