2

有谁知道我如何使用 dart 聚合物创建自定义模态和非模态对话框?

4

2 回答 2

0

Kevin Moore 最近将他的 widgets.dart 移植到了 Polymer(Bootstrap 小部件的 Dart 端口)。不久前我尝试了它们,当时它们是 web_ui 元素,我发现它们非常好。

聚合物版本似乎尚未发布到 pub.dartlang.org

使用 git 依赖项,可以使用他的 Github 存储库中的最新版本:

dependencies: 
  widget:
    git: git@github.com:dart-lang/widget.dart.git

模态.html

于 2013-12-07T14:36:14.863 回答
0

使用这个 pub 包: http: //pub.dartlang.org/packages/bootjack

您可以在聚合物模板中使用 Bootstrap 模态组件。

然而,引导 CSS 选择器不能在自定义元素内使用元素开箱即用(无论为 applyAuthorStyles 设置什么值),所以我只是将模态元素放在条件模板中,如下所示:

<template if="{{ visible }}">  

控制它的可见性,例如

<template if="{{ visible }}">
      <div class="modal">
        <div class="modal-dialog">
          <div class="modal-content">
            <div class="modal-header">

等等。如果您只想创建“自定义模式”组件,只需像引导程序一样使用模板和 CSS。

于 2013-12-07T13:17:26.803 回答