首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >dart:如何动态传输数据?

dart:如何动态传输数据?
EN

Stack Overflow用户
提问于 2018-07-31 14:01:36
回答 1查看 47关注 0票数 0

我想做一个模态窗口组件。以便能够将其转移到头部、内容、页脚。

更改数据时,模板中不会发生更改:

page.dart

代码语言:javascript
运行
复制
ModalComponent MC = new ModalComponent()..init(mTitle:'TitleX');

modal.dart

代码语言:javascript
运行
复制
class ModalComponent {
  String title = 'sss';
  Future init({String mTitle = 'title'}) async{
    this.title = mTitle;
    print(title);
  }
}

modal.html

代码语言:javascript
运行
复制
...
<h4 class="modal-title">{{title}}</h4>
...

在模板中,我看到了"sss“。在控制台中,我看到一个带有"TitleX“的打印。为什么模板中的数据没有更新?在模板中有一个题词"sss“。

如何正确地做我想要做的事情?

EN

回答 1

Stack Overflow用户

发布于 2018-08-01 10:39:43

您不能自己创建组件。Angular需要为您创建它们,因此这行代码将不起作用:

代码语言:javascript
运行
复制
ModalComponent MC = new ModalComponent()..init(mTitle:'TitleX');

您正在更改的ModalComponent实例与DOM中使用的ModalComponent完全不同。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51606347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档