gpt4 book ai didi

angularjs - 一次性绑定(bind)无法使用功能

转载 作者:行者123 更新时间:2023-12-04 05:23:25 27 4
gpt4 key购买 nike

我有一个 Angular 函数,我在其中记录一个值

$scope.getFormattedDate = function(date){
console.log(date)
}

在html代码中
span {{::getFormattedDate('hello')}}

根据这一点,该值应该被渲染一次并且永远不会再次渲染。但是当我滚动时,该值会连续打印在控制台中。

我哪里错了?

最佳答案

根据Angular documentation ,

One-time binding expressions will retain the value of the expression at the end of the digest cycle as long as that value is not undefined



您的函数没有返回任何内容,因此该值未定义。 getFormattedDate需要返回一些东西让 Angular 识别一次性绑定(bind)。

关于angularjs - 一次性绑定(bind)无法使用功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35368610/

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