为什么需要 gwt-bootstrap?

2024-04-06

我是 GWT 新手,正在考虑使用 Twitter Bootstrap 作为 CSS 框架。但后来我遇到了gwt-引导程序 http://gwtbootstrap.github.io/,它标榜自己是在 GWT 应用程序中使用 Bootstrap 的一种方式。

由于我对 GWT 很陌生,所以它让我有点担心/困惑:为什么 GWT 应用程序不能仅使用常规 Bootstrap 框架?为什么它甚至需要 gwt-bootstrap?


我启动 GWT-Bootstrap 的目的是将引导 JS 和 CSS 绑定到可重用的 GWT 组件,否则,您可能需要复制代码,这可能会以您创建自己的代码结束,这可能与 GWT 非常相似-引导程序。

它还具有一些绑定事件等的设施。

但是,回答你的主要问题:这取决于。如果您不信任社区和/或有很多时间,您可以做自己的 gwt-bootstrap 之类的项目,但可能与您的项目集成,至少,这就是我的情况......所以,我开始了 GWT-Bootstrap,一些人喜欢它,总而言之:现在就是这样。需要大量的改进、更新、更好的文档和很多东西,但事实是:我没有那么多时间。

所以,如果我是你,我可能会帮助 GWT-Bootstrap 社区,而不是“重新发明轮子”,但这只是我的意见。

学习愉快。


编辑以添加 @IAmYourFaja 在评论中询问的内容。

你的意思(或者我相信你的意思)的注入不是集中的。

我们有资源注入器 https://github.com/gwtbootstrap/gwt-bootstrap/blob/master/src/main/java/com/github/gwtbootstrap/client/ui/resources/ResourceInjector.java注入一些资源,设置视口等,以及Resources.gwt.xml模块 https://github.com/gwtbootstrap/gwt-bootstrap/blob/master/src/main/java/com/github/gwtbootstrap/client/ui/Resources.gwt.xml它会注入 CSS 文件。我们还有组件类,用于设置 JS 插件(需要时)和 CSS 类。你可以看一下TabPanel https://github.com/gwtbootstrap/gwt-bootstrap/blob/master/src/main/java/com/github/gwtbootstrap/client/ui/TabPanel.java如果你愿意的话可以举个例子。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么需要 gwt-bootstrap? 的相关文章

随机推荐

  • ApplicationBar 始终为 NULL

    我有以下 XAML 代码
  • Random.nextFloat 不适用于浮点数?

    float minX 50 0f float maxX 100 0f Random rand new Random float finalX rand nextFloat maxX minX 1 0f minX Random 类型中的 ne
  • 使用dimplejs创建组合条形图/折线图并使用自定义颜色

    我正在尝试使用 dimplejs 创建基于简单数据集 列 国家 index1 index2 index3 的组合条形图 折线图 Index1 将是条形图 index2 向上应动态 根据用户交互添加和删除索引 在顶部显示为折线图 我发现我似乎
  • 如何向 Stripe 客户申请优惠券

    我找不到任何方法将优惠券 折扣应用于重复付款的现有客户 我正在使用stripe宝石 我继续在 Stripe 仪表板上创建了优惠券 我在他们的 API 页面上没有看到如何添加优惠券 我已经尝试过下面的解决方案 但没有成功 cu Stripe
  • read_excel(来自 readxl 包)将 1899-12-30 之前的日期读取为 NA,如何解决此问题?

    我有一个包含 130 场足球比赛的数据集 这些比赛的历史可以追溯到 1893 年 当我从 Excel 导入数据集时 1900 年的日期与 R RStudio 中应有的日期相同 但是 1900 年之前的日期以 NA 形式出现 我该如何解决这个
  • 指向常量字符的指针

    下面的代码指向a中的第一个字符字符数组可在只读存储器中使用 是对的吗 const char ptr String one 现在 当ptr开始指向另一个内存位置 ptr String two 第一个会发生什么字符数组 执行结束时该内存位置是否
  • 是否有跨设备的 CNContact 标识符?

    CNContact 是否有任何 icloud 标识符可以让我在设备上保留并重复使用 这个想法是能够从不同的 iOS 设备再次拉取 CNContact 文档对此没有任何说明 我知道以前的 ABAddressbook 框架也没有这个功能 但我希
  • 如何从 python/scipy/numpy 等中的步骤函数中采样?

    如果我有每个箱的箱边和计数 是否有一种很好的简洁方法可以从这意味着的概率密度函数中进行采样 这是我的意思的一个例子 bin edges 0 2 1 6 3 23 5 counts 5 2 10 概率密度函数是一个阶跃函数 其步长为 0 2
  • 在 iPhone 键盘顶部添加文本框和按钮

    我想在它旁边添加一个文本框和一个按钮 它们将位于窗口的底部 然后 当我触摸文本框 输入内容 时 键盘将出现 整行 带有文本框和按钮 向上滚动 键盘将位于它们的正下方 你能让我知道我该怎么做吗 有示例程序吗 Thanks 马特 加拉格尔 Ma
  • 每个用户“类型”的 PHP 子文件夹

    我有 3 个子文件夹upload文件夹 我的代码如下所示 if isset SESSION u type SESSION u type 3 files scandir path 3 path is set somewhere above 它
  • $scopeProvider <- $scope/ 未知提供者

    我用茉莉花测试我的角度应用程序 http jasmine github io 2 0 http jasmine github io 2 0 并出现下一个错误 未知提供者 scopeProvider testModule controller
  • C#:锚定面板无法正确调整大小

    关于用户控件中面板的自动调整大小 我遇到了一个奇怪的问题 该面板固定在用户控件的所有 4 个侧面 但锚定并不总是按其应有的方式起作用 如果通过调整窗体大小来调整用户控件的大小 则右侧和底部锚点不起作用 但是 如果使用表单中的拆分器调整控件的
  • 尝试在空对象引用上调用虚拟方法“java.lang.Object android.content.Context.getSystemService(java.lang.String)”

    我正在尝试检查我的应用程序是否是第一次启动 如果是 则要求用户输入 然后 检查 Wi Fi 是否已连接 如果连接了 Wi Fi 我将使用用户提供的输入来加载 WebView 但是 该应用程序在启动时崩溃并出现错误 尝试在空对象引用上调用虚拟
  • 显示来自 javascript Chrome 书签的提示

    我想创建一个 chrome 书签 提示用户输入一个值 然后在 cookie 中设置该值 我无法显示提示 有没有办法做到这一点 当前代码 javascript function var days window prompt Number of
  • 在 Woocommerce 中显示特定产品类别的产品

    我的 WordPress 网站中有这段代码 它显示了我拥有的产品 ul li h3 a href a h3 li ul
  • ValidateRequest=“false” 和 .NET 4 问题

    NET 4 崩溃了ValidateRequest false 因为某些原因 解决方案是 只需将
  • 训练新的 AutoTokenizer 拥抱脸部

    收到此错误 AttributeError GPT2Tokenizer 对象没有 属性 train new from iterator 与拥抱面部文档非常相似 我更改了输入 就是这样 不应该影响它 有一次就成功了 2小时后回来查看 发现并没有
  • 命令按钮在第二次按下时调用操作 (jsf)

    我的应用程序出现了奇怪的行为 命令按钮在第二次点击时开始调用操作 首先 什么也没有发生 它对火狐和铬有效 但在顿悟中照常工作 我的环境 Ubuntu 11 04 玻璃鱼 3 1 1 jsf 2 X 素面 3 2 火狐 12 0 顿悟2 30
  • 在气隙环境中使用 docker 的最佳实践

    我是 Docker 新手 想在气隙环境中使用它 我知道我可以在隔离系统中设置自己的存储库 但我不知道如何从 docker hub 获取所需的许多 docker 镜像到环境中 如果我可以将它们下载到 zip 或 tgz 存档中 那就太好了 但
  • 为什么需要 gwt-bootstrap?

    我是 GWT 新手 正在考虑使用 Twitter Bootstrap 作为 CSS 框架 但后来我遇到了gwt 引导程序 http gwtbootstrap github io 它标榜自己是在 GWT 应用程序中使用 Bootstrap 的