javascript - 使用 slim 从控制器视图中获取数据
问题描述
我想知道如何使用 php slim 从控制器中的视图中检索值
在这种方法中,我需要检索选定的产品 ID
public function getProdutosDevolucao($request, $response, $args) {
$idProduto= $request->getParam('data-id');// tentei fazer assim não da certo;
}
数据来自填充此 foreach 中的视图的方法:
<div class="col-md-12 lista-itens2" id="lista-devolucoes">
{% for devolucao in produtos_devolucao %}
<div class="media item" href="javascript:;" data-tipo="{{ devolucao.produto_tipo | trim }}"
onclick="setItem2($(this))"
data-id="{{ devolucao.produto_id }}"
data-embalagem="{{ devolucao.embalagem }}">
</div>
{% endfor %}
</div>
我感谢任何可以以任何方式帮助我的人,因为我是初学者而且我没有太多经验
解决方案
默认情况下,任何data-
属性值都不会传递给服务器 html。您需要创建一个 html 表单,在其中添加输入并从您data-id
的输入value
属性中输入值。
<input name='data-id' value='10'>
推荐阅读
- django - 表单数据不适用于多对多字段 django
- entity-framework - 使用来自 SQL Server 的 Scaffold-DbContext 的脚手架视图
- vue.js - beforeRouterEnter Vue 数据未在标头组件中更新
- python - 如何在python中将数组转换为字符串?
- docker - Docker Compose 中的外部卷和默认卷之间的区别?
- azure - Az Powershell 命令不适用于“云服务(经典)”
- google-api - async await , nodejs readfile 然后做其他
- reactjs - Reactjs后端连接问题
- python - 如何使此代码获取多个 yaml 输入文件并将它们转换为 .json 并将它们全部保存到指定路径
- css - 如何在原生反应中呈现 FlatList 中的方形视图列表?