我不知道发生了什么(也许是因为这是连续工作的第12个小时)。 我总是使用这种表示法,但现在它只是不起作用(我已经检查了几次将数据传递给我正在谈论的这个模板)。 数据不会被迭代,结果为空。
胡子代码:
{{#ad}}
setInput("{{key}}", "{{value}}");
{{/ad}}
我也试过了:
{{#ad}}
setInput("{{key}}", "{{value}}");
{{/ad}}
传递的数据如下:
Array
(
[ad] => Array
(
[0] => Array
(
[key] => id
[value] => 1
)
[1] => Array
(
[key] => created_on
[value] => 1371464401
)
[2] => Array
(
[key] => updated_on
[value] =>
)
[3] => Array
(
[key] => dealer_id
[value] => 1
)
)
)
答案 0 :(得分:2)
解决:小心不要传递哈希而不是“普通”数组!即使由于索引(0 =>“a”,1 =>“b”)它似乎是一个普通的数组,它实际上是一个哈希!所以只需返回array_values($ data)中的恶意数据来修复它!