我收到了错误
找不到"POST/module/getinfo/0/0/1454306400000/1455256800000"的路由
index.html.twig上的代码:
var desde_=1454306400000;
var hasta_=1455256800000;
var url = "{{ path('module_getinfo') }}"+desde_+"/"+hasta_
Run Code Online (Sandbox Code Playgroud)
得到这样的东西:
url = /module/getinfo/1454306400000/1455256800000
routing.yml是:
module_getinfo:
pattern: /getinfo/{desde}/{hasta}/
defaults: { _controller: AcmeDemoBundle:Module/Module:getInfo,desde:0,hasta:0}
Run Code Online (Sandbox Code Playgroud)
我想在javascript上创建自定义变量,我该怎么办?
谢谢 !
PD.抱歉我的英语,我还在学习jejeje
如果未将路径占位符的值传递给path()
函数,则它将使用默认值(均设置为0).
如果您无法传递值,因为它们仅在JavaScript中可用,请考虑使用字符串替换技术:
var url = "{{ path('module_getinfo', { desde: '%desde%', hasta: '%hasta%' }) }}"
.replace('%desde%', desde_)
.replace('%hasta%', hasta_)
;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
72 次 |
最近记录: |