Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.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 如何将对象数组传递给把手中的partialo?_Javascript_Webpack_Handlebars.js - Fatal编程技术网

Javascript 如何将对象数组传递给把手中的partialo?

Javascript 如何将对象数组传递给把手中的partialo?,javascript,webpack,handlebars.js,Javascript,Webpack,Handlebars.js,我需要将参数传递给分部。此参数是包含对象的数组。不幸的是,我无法从该参数中获取值。它不会抛出任何错误,但会创建没有值的元素。 在模板中,我有: {{> _partials/breadcrumb.html data='["breadcrumbs.home", "breadcrumbs.blog"]' }} 在json文件中,我有以下数据: { "breadcrumbs": { "home": {

我需要将参数传递给分部。此参数是包含对象的数组。不幸的是,我无法从该参数中获取值。它不会抛出任何错误,但会创建没有值的元素。 在模板中,我有:

{{> _partials/breadcrumb.html data='["breadcrumbs.home", "breadcrumbs.blog"]' }}
在json文件中,我有以下数据:

{
"breadcrumbs": {
    "home": {
      "url": "/",
      "title": "Home"
    },
    "blog": {
      "url": "/blog.html",
      "title": "Blog"
    }
}
部分创建如下面包屑:

<nav class="breadcrumbs">
    <ul class="breadcrumbs-list">
        {{#each (getJsonContext data) }}
        <li>
            <a href="">{{'title'}}</a>
        </li>
        {{/each}}
    </ul>
</nav>
项目使用HTMLWebpackPlugin 4.0.0-beta.5和Handlebar 4.7.6

export default function(data) {
  return JSON.parse(data);
}