使用把手来过滤JSON对象中的特定产品?

时间:2018-06-26 17:50:39

标签: handlebars.js bigcommerce

有一个奇怪而又具体的问题,但是我去了。

目前,我可以通过YAML和一些真正的蛮力方法提取我的所有产品,我将能够按自定义字段对产品进行分类。

我有一个用户必须填写的多项选择向导,最后,我得到一个看起来像这样的对象:

{
  stoneType: ['Granite', 'Quartz', 'Glass'],
  stoneFinish: ['Polished', 'Honed'],
  stoneConcern: ['Floor Care'],
  labels: ['Daily Cleaning', 'Stain Removal']
}

我无法(或至少我不知道如何)将这些数据导入HTML以使用存储在我的YAML代码中的数据并呈现特定产品。

我相信,如果我能够使用某种类型的车把助手(?)将产品数组传递到javascript中,但Bigcommerce不允许自定义助手功能,则可以解决此问题。

我在网上阅读到,您可以通过安装把手来绕开它,但这对我不起作用。

通过NPM安装车把时,出现此错误:

GET http://localhost:3000/stencil/00000000-0000-0000-0000-000000000001/dist/theme-bundle.main.js 404 (Not Found)

我是否有办法使自定义帮助程序功能正常工作,或者是否有其他想法可以对产品进行分类和过滤?

谢谢,感谢您的帮助。

编辑:我也尝试过手动下载包含文件的Handlebars.js,但是出现错误Handlebars未定义。我一定做错了...

0 个答案:

没有答案