我是棱角分明的新人并设计了一些复杂的东西......
我有两项服务:phrasesService
和translationsService
,它们存储两个对象:
phrases = [{text: "phrase1"}, {text: "phrase2"}, {text: "phrase3"}]
translations = [{ language: "russian", phrases: ["phrase1", "phrase2", "phrase3"] }, {language: "hindi", phrases: ["phrase1", "phrase2", "phrase3"]}]
我有获得翻译的方法:
getTranslationsInLang(lang)
返回lang中的短语数组
和
getPhraseTranslation(lang, numPhrase)
返回一个短语的翻译
现在我想在输入中显示短语及其翻译(用于编辑):
<input class="form-control phrase-text" type="text" ng-model="phrase.text">
<input class="form-control translation-text" type="text" ng-model="????.translation">