Слияние кода завершено, страница обновится автоматически
我们让打开动作打开一个文件对话框。当用户已选择一个文件后,在文件对话框上的onAccepted
方法被调用。这里我们调用readDocument()
函数。readDocument
函数将来自文件对话框的地址设置到我们的FileIO
对象,并调用read()
方法。从FileIO
中加载的文本使用JSON.parse()
方法解析,并将结果对象作为数据模型直接设置到表格视图上。这样非常方便。
Action {
id: open
...
onTriggered: {
openDialog.open()
}
}
...
FileDialog {
id: openDialog
onAccepted: {
root.readDocument()
}
}
function readDocument() {
io.source = openDialog.fileUrl
io.read()
view.model = JSON.parse(io.text)
}
FileIO {
id: io
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )