Symfony 5.2-在细枝中渲染刺激控制器
我认为这是一个简单的问题,但我不明白为什么会发生: 当我以这种方式在细枝中添加刺激成分时:Symfony 5.2-在细枝中渲染刺激控制器,symfony,twig,stimulusjs,Symfony,Twig,Stimulusjs,我认为这是一个简单的问题,但我不明白为什么会发生: 当我以这种方式在细枝中添加刺激成分时: {{stimulation\u controller('test')},它呈现文本:data controller=“test” 当我使用时,控制器呈现得非常完美 是否要进行调整设置以激活此细枝扩展?我没有这样发现任何东西,扩展被我的IDE很好地识别,它将我放在扩展声明中 感谢您的帮助通过查看供应商,您可以在细枝扩展中找到stimulus\u控制器的声明:Symfony\webpackencorbundl
{{stimulation\u controller('test')}
,它呈现文本:data controller=“test”
当我使用
时,控制器呈现得非常完美
是否要进行调整设置以激活此细枝扩展?我没有这样发现任何东西,扩展被我的IDE很好地识别,它将我放在扩展声明中
感谢您的帮助通过查看
供应商
,您可以在细枝扩展中找到stimulus\u控制器
的声明:Symfony\webpackencorbundle\Twig\StimulusTwigExtension
此扩展的目的是呈现数据控制器
属性,以及可选的一些数据-[controller identifier]-值
属性
它不会呈现div
,因为您的刺激控制器可以连接到页面中的任何类型的节点(aspan
,正文
,等等)只需像这样使用它:
<div {{ stimulus_controller('test') }}></div>
这将输出:
omg你说得对!谢谢你,我还没醒:(非常感谢!@thacac不谢谢,但请把我的答案标记为已接受的答案。