makeTransliterable не работает с пользовательским идентификатором - PullRequest
0 голосов
/ 10 апреля 2019

Я использую Google Transliterate API в своем проекте.

У меня может быть 6 делений, которые должны быть транслитерируемыми сразу, я получаю это из API.

Это работает:

<div id="transliterateDiv" class="text-block"
             contenteditable="true" aria-placeholder="Enter your"></div>

this.control = new 
google.elements.transliteration.TransliterationControl(this.options);

this.control.makeTransliteratable(["transliterateDiv"]);

Это не так:

<div [id]="text['id']" class="text-block"
             contenteditable="true" aria-placeholder="Enter your"></div>

this.control = new 
google.elements.transliteration.TransliterationControl(this.options);
let id = this.text['id'];

let ids = [id];
this.control.makeTransliteratable(ids);

text ['id'] возвращает t1, t2, t3, t4, t5, t6

Я не могу понять, почемувторой вариант не должен работать.

...