在模式实验室Maximum call stack size exceeded
错误,我不知道为什么。我没有做任何我以前没有做过的事情。
在01-molecules/02-cart/cart.mustache
我有这个代码
{{#miniCart}}
<div class="mini_cart_item">
<img class="mini_cart_image" src={{img}} alt="">
<div class="mini_cart_info">
<span>£{{price}}</span>
<h4 class="mini_cart_title">{{title}}</h4>
</div>
</div>
{{/miniCart}}
该数据来自01-molecules/02-cart/cart.json
. 它工作正常。
然后我有02-organisms/mini-cart.mustache
,代码是
<div class="mini_cart">
{{#miniCart}}
{{> cart}}
{{/miniCart}}
</div>
来自上面的cart
分子,数据来自02-organisms/mini-cart.json
。是一些带有更多对象的 json 代码。
这{{> cart}}
会引发Maximum call stack size exceeded
错误。如果我删除那行代码并用任何东西替换它,就像{{title}}
代码一样。
可能是什么问题?
要运行模式实验室,我正在运行这个
/MyMAMP/www/2016/edition-node-gulp/node_modules/gulp/bin/gulp.js patternlab:serve
从谷歌搜索我试过这个
/MyMAMP/www/2016/edition-node-gulp/node_modules/gulp/bin/gulp.js patternlab:serve --stack_size=2048
但结果是一样的。