如何在Symfony中使用Ajaxcom-Bundle

时间:2018-12-27 20:13:33

标签: ajax symfony

我想在symfony4应用程序中使用ajaxcom-Bundle(https://github.com/everlutionsk/ajaxcom-bundle)。但是,一旦我使用ajaxcomController扩展了控制器(如捆绑包github页面上的建议),我就会收到以下错误消息:

编译错误:Symfony \ Bundle \ FrameworkBundle \ Controller \ AbstractController :: get(string $ id)声明必须与Everlution \ AjaxcomBundle \ Controller \ AjaxcomTrait :: get($ id)

兼容

这是我的最小控制者

<?php

namespace App\Controller;

use Everlution\AjaxcomBundle\Controller\Controller as AjaxController;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\Routing\Annotation\Route;

class defaultController extends AjaxController
{   

/**
 * @Route("/test", name="test")
 */

public function startAction()
{

    return new JsonResponse('test');

}

}

非常感谢您的帮助!

0 个答案:

没有答案