在Google上生成动态的动态列表

时间:2018-10-01 19:36:13

标签: dialogflow actions-on-google

在“我在Google #AOG应用程序上的操作”中,基于使用情况输入,列表中的项目数是动态的。您能否让我知道如何在“ Google行动”中动态生成列表

我的数据结构:“ filteredKural”是带有参数“ kuralNumber”和“ tamilKural”的对象数组。创建了一个itemsObject并将其分配给List items参数,但是它不起作用。您能提出我可以动态生成项目值的任何替代方法吗?

以下代码不起作用。

    for (i=0; i<filteredKural.length;i++)
    {
    let keyName = `Kural ${filteredKural[i].kuralNumber}`; 
    itemsObject[keyName] = { title:filteredKural[i].kuralNumber, description:filteredKural[i].tamiKural};
    }
    /* console.log(itemsObject) // Output of the itemsObject 
    { 'Kural 11':
    { title: '11',description:'வான்நின்று உலகம் வழங்கி வருதலால் தான்அமிழ்தம் என்றுணரற் பாற்று.' },
    'Kural 12':
     { title: '12',description:'துப்பார்க்குத் துப்பாய துப்பாக்கித் துப்பார்க்குத் துப்பாய தூஉம் மழை.' },
      'Kural 13':
      { title: '13',description:'விண்இன்று பொய்ப்பின் விரிநீர் வியனுலகத்து உள்நின்று உடற்றும் பசி.' },
      'Kural 14':
      { title: '14',description: 'ஏரின் உழாஅர் உழவர் புயல்என்னும் வாரி வளங்குன்றிக் கால்.' },
       'Kural 15':
      { title: '15',description:'கெடுப்பதூஉம் கெட்டார்க்குச் சார்வாய்மற் றாங்கே எடுப்பதூஉம் எல்லாம் மழை.' },
      */ 

      conv.ask('The list of Kural');
      conv.ask ( new List ({
      title: 'kural List', 
       items : itemsObject, // this is not working 
                          }));

0 个答案:

没有答案