gpt4 book ai didi

AngularJS ui-router- 在 ui-sref 中使用带参数的过滤器?

转载 作者:行者123 更新时间:2023-12-04 16:34:11 25 4
gpt4 key购买 nike

假设我们必须修改或对 ui-sref 的参数进行一些预先处理,如下所示:

ui-sref="post({postId: post.post_id, postTitle: post.post_title | myFilter )})"

如图所示,如果我想将我的自定义过滤器应用于参数,有什么办法吗?

我像上面一样尝试过,但它没有用,并且给出了语法颜色。

另一个解决方案可能是修改 controller 中的属性只是,但这对我来说不可行,因为这些数据来自列表中的服务器,我认为在 Controller 中对其进行预处理并不是一个好主意。

有什么建议可以实现吗?

最佳答案

是的,您可以,但是您需要将每个参数括在括号中,如下所示:

ui-sref="post({postId: (post.post_id | myFilter), postTitle: (post.post_title | myFilter)})"

示例,使用小写过滤器:
ui-sref="post({postId: (post.post_id | lowercase), postTitle: (post.post_title | lowercase)})"

关于AngularJS ui-router- 在 ui-sref 中使用带参数的过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25033224/

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