所有
我正在研究一种语言学习应用程序,它将中文字符与“字典”数组进行比较,并显示该字符是否在该字典中,以及它的拼音发音及其英文含义。
我无法将结果显示为按顺序。
这是箱子:http://jsbin.com/julitiq/178/edit?html,css,js
@FXML
public void handleCityChoice() {
CityChoiceTask task = new CityChoiceTask(cityChoiceBox.getValue());
countryTextField.textProperty().bind(task.valueProperty());
new Thread(task).start();
}
我想做的是:
我有一个名为rawText的字符串,它是从textarea的ng-model中获得的,我想逐个字符地浏览它。
rawText中的每个字符都将与对象数组中每个元素的.chr属性进行比较($ scope.chrs)。
如果匹配,我想将$ scope.chrs中的匹配对象放入第二个对象数组($ scope.infobox)。
如果没有匹配,我想创建一个空对象“模板”(不是真正的模板,只是一个虚拟对象),将不匹配的字符添加到空对象的.chr中,然后添加这个新对象改为$ scope.infobox。
最后,我想使用ng-repeat按顺序显示$ scope.infobox 的内容。每个div应包含每个单独对象的属性。
我不是专业人士,所以我确信有更好的,更实用的方法来做我想做的事。