基金会网站(6)JavaScript订单 对于如何插入个人基础JavaScript,我感到非常困惑。它似乎总是打破我的密码。例如,我需要使用下拉菜单js。在文档中,它声明

基金会网站(6)JavaScript订单 对于如何插入个人基础JavaScript,我感到非常困惑。它似乎总是打破我的密码。例如,我需要使用下拉菜单js。在文档中,它声明,javascript,zurb-foundation,zurb-foundation-6,Javascript,Zurb Foundation,Zurb Foundation 6,初始化 文件基础.DROPPUnMeUJS必须包含在JavaScript中,使用这个插件, 连同Posial.C.J. 此插件还需要以下实用程序库: foundation.util.keyboard.js foundation.util.box.js foundation.util.nest.js 这看起来很简单,所以我按照以下顺序做了 bower_components/foundation-sites/js/foundation.core.js //check bower_componen

初始化 文件基础.DROPPUnMeUJS必须包含在JavaScript中,使用这个插件,

连同Posial.C.J. 此插件还需要以下实用程序库:

foundation.util.keyboard.js

foundation.util.box.js

foundation.util.nest.js

这看起来很简单,所以我按照以下顺序做了

bower_components/foundation-sites/js/foundation.core.js  //check 
bower_components/foundation-sites/js/foundation.util.mediaQuery.js
bower_components/foundation-sites/js/foundation.util.timerAndImageLoader.js
bower_components/foundation-sites/js/foundation.util.keyboard.js  //check 
bower_components/foundation-sites/js/foundation.util.box.js  //check 
bower_components/foundation-sites/js/foundation.util.nest.js  //check 
bower_components/foundation-sites/js/foundation.dropdown.js
bower_components/foundation-sites/js/foundation.dropdownMenu.js  //check 
bower_components/foundation-sites/js/foundation.equalizer.js
我遵循什么逻辑,我的核心比util比插件 但它告诉我
foundation.util.nest.js:6 Uncaught SyntaxError:Unexpected token=

如果我把所有的基础.min .js文件都错了,那么我知道它一定是一个依赖项丢失了或者顺序不正确


有没有任何资源可以清楚地知道基金会JS的依赖性?相反,每次我都要跟踪并出错

我这边也有同样的问题。我使用基金会作为我的项目中的Git子树,实际上是在我上个星期使用的网站上使用的。

问题似乎是函数参数声明的更新版本。在我所用的代码V1.1.2中,基础的代码UTI.NEST.JS是:

Foundation.Nest = {
  Feather: function(menu, type){
    menu.attr('role', 'menubar');
    type = type || 'zf';
与最新版本6.2.0中的代码相比:

const Nest = {
  Feather(menu, type = 'zf') {
    menu.attr('role', 'menubar');
“类型”的默认/回退声明似乎破坏了一切。我期待着自己解决问题


据介绍,我目前版本的Chrome(48)还不支持默认功能参数。

我也有同样的问题。我使用基金会作为我的项目中的Git子树,实际上是在我上个星期使用的网站上使用的。

问题似乎是函数参数声明的更新版本。在我所用的代码V1.1.2中,基础的代码UTI.NEST.JS是:

Foundation.Nest = {
  Feather: function(menu, type){
    menu.attr('role', 'menubar');
    type = type || 'zf';
与最新版本6.2.0中的代码相比:

const Nest = {
  Feather(menu, type = 'zf') {
    menu.attr('role', 'menubar');
“类型”的默认/回退声明似乎破坏了一切。我期待着自己解决问题


< P> >,我目前的Chrome(48)版本还不支持默认函数参数。

作为基础V62.0,JavaScript代码库已被更新为ES6。

您需要将Babel添加到构建过程中以编译ES6代码

他们在这里提供了一个教程:


希望这有帮助。

作为基础V62.0,JavaScript代码库已被更新为ES6。

您需要将Babel添加到构建过程中以编译ES6代码

他们在这里提供了一个教程:


希望这有帮助。

谢谢。如果你有什么想法,请告诉我。我实际上编辑了我通常不喜欢的代码,因此它反映了6.1.2的内容。我会试着看回购协议,看看Zend是否会推动一项改变来解决这个问题。谢谢。如果你有什么想法,请告诉我。我实际上编辑了我通常不喜欢的代码,因此它反映了6.1.2的内容。我将试着观察回购协议,看看Zend是否推动了一项改变来解决这个问题。