Проблема с для l oop или изменяющимися данными с массивом в компоненте сборника рассказов - PullRequest
0 голосов
/ 17 апреля 2020

Я установил bootstrap_storybook тему и начал работу с компонентом сборника рассказов. В настоящее время я сталкиваюсь с проблемой для l oop при получении данных из файла историй. js. Я добавил свой код, как показано ниже:

код моего файла ветки:

<div>
{% for item in searchitems %}
  {% include "../link/link.twig" with item %}
{% endfor %}

Код моих историй. js файл для получения данных

export const search_link = () => (
searchlink({
  attributes: new drupalAttribute(),
  plugin_id: "search_link",
  "searchitems": [
    {
      "link_url": "#abc",
      "link_content": "abc"
    },
    {
      "link_url": "#xyz",
      "link_content": "xyz"
    }
  ]
})  );

С помощью приведенного выше кода данные не отображаются на странице, но если я проверил с помощью элемента inspect, то структура будет отображена.

Я попытался с {{dump (searchlink)}} затем он показывает данные со всеми значениями ключа в массиве, но когда я попытался получить доступ к данным с любым значением ключа, я не смог получить доступ к данным. В принципе, я могу получить доступ к переменной в файле ветки, но не могу получить доступ к значению ключа для l oop. Таким образом, я не получил представление об этой такой проблеме

Так что я попытался с простым l oop, как показано ниже:

{% for i in 0..10 %}
* {{ i }}
{% endfor %}

Так что он печатается всего * 10 раз. но номер не отображается.

Может кто-нибудь помочь мне с этим? что не так в этом или я что то пропустил. Пожалуйста, дайте мне знать

Также я разместил этот вопрос на Do https://www.drupal.org/project/bootstrap_storybook/issues/3127772

Спасибо,

Avani

...