代码之家  ›  专栏  ›  技术社区  ›  Niklas Rosencrantz

当前javascript版本不支持如何求解字符串模板

  •  -1
  • Niklas Rosencrantz  · 技术社区  · 9 年前

    Enable datatables with custom layout

    但我在Pycharm中收到一条错误消息:

    “当前javascript版本不支持字符串模板”

    this.index

    2 回复  |  直到 9 年前
        1
  •  0
  •   stevecross    9 年前

    似乎您使用的是ECMAScript 2015之前的JavaScript版本,因此不支持字符串模板。您必须自己构建字符串:

    table.columns().every(function() {
        var that = this;
        $('#example thead input:nth(' + this.index() + ')').on('keyup change', function() {
            if (that.search() !== this.value) {
                that
                    .search(this.value)
                    .draw();
            }
        });
    });
    

    正如基思在 his answer

        2
  •  0
  •   Keith    9 年前

    如果你想在旧的浏览器/JS引擎中使用新的JS功能,你最好选择像transpiler一样的浏览器 Babel

    这采用了现代JS,并将其重新编译为旧版本,因此您可以使用ES2017功能瞄准ES3。

    推荐文章