diff --git a/win_text_editor/lib/modules/template_parser/controllers/template_parser_controller.dart b/win_text_editor/lib/modules/template_parser/controllers/template_parser_controller.dart index 75e43ea..e62b74d 100644 --- a/win_text_editor/lib/modules/template_parser/controllers/template_parser_controller.dart +++ b/win_text_editor/lib/modules/template_parser/controllers/template_parser_controller.dart @@ -59,6 +59,7 @@ class TemplateParserController extends BaseContentController { ); if (result != null) { _filePath = result.files.single.path!; + notifyListeners(); // 通知 Consumer 刷新 await _loadTemplateData(); } } @@ -66,6 +67,7 @@ class TemplateParserController extends BaseContentController { //执行框架回调入口:双击左侧资源管理文件 Future setFilePath(String path) async { _filePath = path; + notifyListeners(); // 通知 Consumer 刷新 await _loadTemplateData(); }