我在项目中使用Google Transliterate API。
我可以有6个需要立即进行音译的div,我是从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
我不明白为什么第二个选项不起作用。