Javascript Symfony 5+;网页包装安可+;引导表未导出

Javascript Symfony 5+;网页包装安可+;引导表未导出,javascript,twitter-bootstrap,symfony,bootstrap-table,Javascript,Twitter Bootstrap,Symfony,Bootstrap Table,我正在尝试为每个实体添加一个可导出的。但是正在显示,但单击时仍没有任何操作 我认为这可能是一些库问题,但我猜错误在我的代码中 因为它不是“大的”,我将写下我遵循的步骤: Ran纱线添加引导表 在/assets/app.js中添加了jQuery和其他内容: import'../css/app.scss'; 从“jquery”导入美元; 全局。$=global.jQuery=$; 导入“引导”; 导入“/tableExport.min.js”; 导入“引导表”; 导入“./bootstrap t

我正在尝试为每个实体添加一个可导出的。但是正在显示,但单击时仍没有任何操作

我认为这可能是一些库问题,但我猜错误在我的代码中

因为它不是“大的”,我将写下我遵循的步骤:

  • Ran
    纱线添加引导表

  • /assets/app.js
    中添加了jQuery和其他内容:

    import'../css/app.scss';
    从“jquery”导入美元;
    全局。$=global.jQuery=$;
    导入“引导”;
    导入“/tableExport.min.js”;
    导入“引导表”;
    导入“./bootstrap table export.min.js”;
    导入“./bootstrap表区域设置es.js”;
    导入“@fortwome/fontwome free/css/all.min.css”;
    导入“@fortwome/fontwome free/js/all.js”;
    log('Webpack compileado');
    
  • 为了避免一些错误,这可能与上一步重复,我将
    jquery
    作为全局变量添加到
    webpack.config.js

    .autoProvidejQuery()
    .货币贬值({
    $:“jquery”,
    jQuery:'jQuery',
    'window.jQuery':'jQuery',
    })
    
  • 将HTML添加到模板:

  • 将JavaScript添加到模板中:

    $('.table').bootstrapTable({
             columns: [
                 {% block jsTableColumns %}{% endblock %},
                 {
                     field: 'show',
                     title: 'Acciones',
                     formatter,
                     align: 'center'
                 }
             ],
             showExport: true,
             search: true,
             url: '/api/{% block jsApi %}{% endblock %}.json',
             pagination: true,
             {% block jsTableOptions %}{% endblock %}
         })
    

  • 我错过了什么?

    我也有同样的问题。我找到的解决办法就在这里

    在.config/packages/webpack_encore.yaml中,将replace延迟为false

    webpack_encore:
        script_attributes:
             defer: false
    

    我也有同样的问题。我找到的解决办法就在这里

    在.config/packages/webpack_encore.yaml中,将replace延迟为false

    webpack_encore:
        script_attributes:
             defer: false
    

    你能提供一个演示吗?“导出按钮”超链接指向一个空白的引导表编辑器。我不这么认为,我应该复制整个Symfony安装。这就是我添加图像的原因。我将尝试如何“复制”这样的安装…你能检查按钮后面的URL吗?它是否正确生成?如果是这样,请尝试直接访问URL,并检查日志中是否存在任何错误。我不知道bootstrapTable,但可能url返回4xx/5xx错误,并且它对这些错误有特殊处理。我已经这样做了,甚至在开发人员控制台中也没有触发任何操作。点击时不会发生任何事情。你能提供一个演示吗?“导出按钮”超链接指向一个空白的引导表编辑器。我不这么认为,我应该复制整个Symfony安装。这就是我添加图像的原因。我将尝试如何“复制”这样的安装…你能检查按钮后面的URL吗?它是否正确生成?如果是这样,请尝试直接访问URL,并检查日志中是否存在任何错误。我不知道bootstrapTable,但可能url返回4xx/5xx错误,并且它对这些错误有特殊处理。我已经这样做了,甚至在开发人员控制台中也没有触发任何操作。单击它时不会发生任何事情。