加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

我可以将Twitter Flight与AngularJS结合使用吗?

发布时间:2020-12-17 06:52:31 所属栏目:安全 来源:网络整理
导读:几个小时前,Twitter发布了Flight,这是一个基于组件的 JavaScript框架.它的组件是普通的DOM元素,并通过简单的DOM事件进行通信,这非常好. 我只是想知道……我可以将它与AngularJS结合起来吗?如果我正确地理解了两个框架,我可以用AngularJS创建“new”元素,它
几个小时前,Twitter发布了Flight,这是一个基于组件的 JavaScript框架.它的组件是普通的DOM元素,并通过简单的DOM事件进行通信,这非常好.

我只是想知道……我可以将它与AngularJS结合起来吗?如果我正确地理解了两个框架,我可以用AngularJS创建“new”元素,它可以被并包含Flight组件.这些组件可以通过AngularJS填充数据.
换句话说:我可以像往常一样使用AngularJS,但指令是“装饰”的Flight组件. (使用Flight创建视图并将AngularJS用于其他所有内容.)

那会有意义吗?如果不是……我没有得到飞行的目的:(

解决方法

我知道您要执行以下操作:使用Flight组件和Flight视图装饰AngularJS指令.

您可以在指令中创建这些Flight组件,并从数据绑定Angular商品中获得优势.但是,从以下情况来看:

"Flight enforces strict separation of concerns. 
 When you create a component you don't get a handle to it. "

看起来Flight并不会促使您通过数据绑定与这些组件对话.

此外,指令可以被视为组件本身.至于创建视图,在AngularJS中,DOM已经是视图了,具体到什么原因你必须在顶部使用Flight视图?

此外,由于AngularJS没有订阅Flight使用的事件,因此无法知道DOM何时被修改(我不确定这一点,如果我错了,请更有知识的人纠正我).

至于有意义.它看起来不像Flight意味着解决与Angular相同的问题.我认为AngularJS指令解决了与Flight组件相同的问题,但提供了更多.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读