问题标签 [bwu-datagrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dart - 如何区分 Dart 类型
我有以下类型:
我试图这样识别编辑:
如果我使用镜子
为什么是编辑器类型TypeEditor
而不AddressEditor
被识别?是的,我知道其中之一是 a TextEditor
,但是有什么方法可以识别 Dart 中的 theTypeEditor
或 the AddressEditor
。
我需要使这些识别与验证结果一起工作。
谢谢
dart - 无法在错误处理程序中访问属性
两个问题:
1)为什么行
总是抛出错误?
异常:未捕获的错误:空对象没有 getter 'length'。
其他属性也会发生同样的事情,例如字段和列等。
2)如何测试validationResult是否返回true?错误处理程序似乎只在存在 ValidationError 时触发。
我的验证器如下所示
自定义验证器:
验证错误处理程序:
import - 如何为 dart/polymer 项目设置导入(一般和 BWU-datagrid)
我已经尝试过学习 Dart、Dart 网站、Up and Running 中的示例,但我无法让它工作。我已经阅读并尝试了我所知道的所有内容,但我仍然不了解飞镖进口。
我只是想设置我自己的 bwu_datagrid 并且我发现导入是不可能的,因为当我执行建议的操作或运行来自 Learning Dart 示例的确切代码时,它不起作用。
所以有人可以详细地向我解释一下,我需要做什么来制作一个 bwu_datagrid 在屏幕上无错误呈现的 dart 项目。
我的项目结构是:
- /根
- /包
- /bwu_datagrid
- /聚合物
- ...其他包
- /lib
- /src
- some_part.dart
- some_library.dart
- /src
- /网络
- 索引.html
- /包
dart - 可以将包含 ab BwuDatagrid 的 .html 文件导入另一个 .html 文件吗?
我有一个 mediators-medication-form,其中包含一个 BwuDatagrid,当直接在其 mediators-medication-form.html 文件中实例化时,它就可以工作。
然后我在 mediators_view.html 中导入 mediators-medication-form.html 文件,如下所示:
完成此操作并实例化 mediators-view 后,仅显示 Grid 标题,看不到任何行。我用其他网格重复这个练习,结果相同。
这应该可能吗?
dart - 如何刷新 bwu_datagrid 中的数据
我正在尝试以以下方式刷新现有数据网格,但这会导致呈现错误,例如仍然出现的行。这样做的适当方法是什么?
dart - bwu_datagrid setColumns 作为 JS 运行时动态变形
我能够通过使用这样的东西来动态更新列/数据:
它在 Chromium 中完美地作为 Dart 应用程序运行。我能够传递具有不同渲染器、属性等的新列。但是,如果我将项目作为 JS 运行,它在 Chrome 上的工作方式与预期一样,但在 FireFox 和 Safari 中都失败了。所有的列都出现了,顶部的标题都消失了。(我有一张照片,但我没有把它贴在这里的要点)。
另外,我在入口点中包含了“dart_support.js”,因为没有它,bwu_datagrid 在以 JS 运行时不会显示。
我想我的问题是:A)我是否错误地更新了列/数据?B)这是目前预期的行为吗? C)我在某处忽略了一个小细节。
提前感谢任何人都可以提供的任何帮助。
dart - 聚合物纸菜单无法在数据网格/表格上正确显示
每当用户单击作为 SlickGrid 的 Dart 端口的 BWU Datagrid 内的菜单按钮时,我都会显示纸质菜单(Dart-Polymer 元素)。菜单后面的元素仍然显示,用户实际上可以单击菜单后面的项目。
这是问题的图像,可以让您更好地了解:
这是我对弹出菜单的 CSS 更改:
笔记:
- 请记住,该表是一个使用 BWU-DataGrid 的 Dart Polymer 元素。
- “a”元素是产品单元格内的文本。
- CR-Table 只是 BWU-DataGrid 的包装器
dart - 尝试运行 bwu_datagrid 0.0.18 和 polymer+angular 时发布警告
我正在尝试使用最新版本的聚合物、角度和 bwu_datagrid 0.0.18 创建一个简单的项目。我无法通过 pub get,我收到警告,并且 pub 从不下载 bwu_datagrid。我需要帮助让这 3 颗宝石在交响乐中发挥作用。
pubspec.yaml:
名称:angu_poly
描述:示例 Web 应用程序
依赖项:
角度:任何
聚合物:任何
bwu_datagrid:“0.0.18”
这是我得到的警告:
Pub 失败,[1] 解决依赖关系... barback 上的不兼容版本约束:-聚合物 0.10.0-pre.0 取决于版本 >=0.9.0 <0.13.0 - pub 本身取决于版本 >=0.13.0 <0.15.3
** 警告:由于未安装软件包,应用程序可能无法运行。请尝试再次运行 pub get。**
以防万一,我使用的是最新的 dart editor/sdk:
Dart Editor version 1.7.2.release (STABLE) Dart SDK version 1.7.2
dart - 使用删除键删除 bwu-grid 中的选定行
我正在使用 bwu-grid 并希望使用 delete 键来删除行。这是我现在拥有的代码:
它有效,但问题是,如果我在单元格上进入编辑模式并按删除键删除单元格内的字符,那么相同的代码将运行并删除整行。所以我想我需要一种方法来确定单元格是否处于编辑模式。或者,也许我正在以错误的方式解决这个问题?
dart-polymer - bwu-datagrid - 在当前的聚合物版本中是否损坏?
看来 bwu_datagrid 在最近的聚合物版本中被破坏了,因为我的网格在升级后都没有渲染。你能确认是这样吗?