小编cba*_*lar的帖子

为什么 PhpStorm 不识别 $.post 方法?

PhpStorm 无法识别$.post方法:

在此处输入图片说明

我正在使用 Jquery 1.9.1!

我需要设置什么或我做错了什么?

这是我的menu.js

(function( Menu, $, undefined ) {
    // propriedade que armazena id do menu
    var menu_id;

    // Métodos públicos
    Menu.init = function(_menu_id) {
        menu_id = _menu_id;

        // preenchendo evento 'tree.move'
        menuObj.bind('tree.move', function(event) {
                var ordem;

                // here i get the changes in 'event' param and put in 'ordem'

                // save
                salvarOrdemItens(JSON.stringify(ordem));
            }
        );
    };

    function salvarOrdemItens(mudancasMenu) {
        // console.log(JSON.stringify(mudancasMenu));
        $.post('/administrativo/menu/salvar-ordem-item/'+menu_id,
                { "mudancasMenus" : mudancasMenu }
        );
    }
}( window.Menu = …
Run Code Online (Sandbox Code Playgroud)

ide jquery phpstorm

5
推荐指数
1
解决办法
2473
查看次数

外部文件中的 Twig 宏

我有三个页面使用相同的宏。我将相同部分的代码放在所有三个页面的顶部。我可以将此宏放入外部文件中并重复使用吗?

这里是宏:

{% macro generateMenu(item) %}
    <li>
        <h4>
            <a class="{{ item.class }}" href="{{ item.link }}">
                {{ item.label }}
            </a>
        </h4>
    </li>
{% endmacro %}
Run Code Online (Sandbox Code Playgroud)

调用宏:

<ul class="">
    {% for item in Menu %}
        {{ _self.generateMenu(item) }}
    {% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)

事实上,有一些变化,我将使用一些参数。但重点是:我想把这个宏放在外部文件中以重用代码。

symfony twig

1
推荐指数
1
解决办法
895
查看次数

标签 统计

ide ×1

jquery ×1

phpstorm ×1

symfony ×1

twig ×1