Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript l20n.js:Uncaught(承诺中)TypeError:element.querySelectorAll不是函数(…;)_Javascript_L20n - Fatal编程技术网

Javascript l20n.js:Uncaught(承诺中)TypeError:element.querySelectorAll不是函数(…;)

Javascript l20n.js:Uncaught(承诺中)TypeError:element.querySelectorAll不是函数(…;),javascript,l20n,Javascript,L20n,我正在使用Mozilla的l20n.jsv。3.5.0 <script defer src="/bower_components/l20n/dist/compat/web/l20n.js"></script> 有没有人经历过同样的问题?Chrome和Edge都出现错误。库中有。已经更正,但新版本尚未发布 如果需要,可以直接更正JavaScript文件,方法是将第2066-2068行的translateRoots()的内容替换为以下代码: var roots = Arra

我正在使用Mozilla的l20n.jsv。3.5.0

<script defer src="/bower_components/l20n/dist/compat/web/l20n.js"></script>
有没有人经历过同样的问题?Chrome和Edge都出现错误。

库中有。已经更正,但新版本尚未发布

如果需要,可以直接更正JavaScript文件,方法是将第2066-2068行的
translateRoots()的内容替换为以下代码:

var roots = Array.from(observers.get(view).roots);
return Promise.all(roots.map(function(root) { 
    _translateFragment(view,root) 
}));

更新(2016年2月26日):如下面的评论所述,现在您只需转到v3.5.1或更高版本。对我来说,FF、IE11和Chrome都很管用

版本修复了这个问题。谢谢你的耐心@谢谢你,鲍尔今天下午自动更新了我的项目。
var roots = Array.from(observers.get(view).roots);
return Promise.all(roots.map(function(root) { 
    _translateFragment(view,root) 
}));