我已经使用 cakePHP 编写了我的项目,现在我需要过滤对象列表。 这是我的一段代码
<?php foreach ($objects as $object): ?>
.............
<?php endforeach; ?>
在这部分代码之前有一个 html input
标签,用于对 $objects
的单个字段执行搜索。我会使用下划线库来执行此类操作。
我在 PHP 中找到了 underscore.js 的一些实现,但我不知道是否可以在我的 View 文件中使用它,该文件具有 .ctp
扩展名。
有人有一些解决方案或建议吗?
谢谢
最佳答案
可能您正在寻找的是 array filter .
你会像这样使用它:
$filtered = array_filter($objects, function( $obj ) {
return $obj->property === 'someValue';
});
任何返回 true 的 $obj 值都将存储到 $filtered
中。
关于javascript - 在 cakePHP 中使用 UnderscoreJS 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33902611/