问题标签 [dart-webui]
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 - pub install dart-web-components 失败
在 dart-web-components 上运行 pub install 会报错:
导入“包:web_components/component_build.dart”;^
在 build.dart 文件中有一个字符串
编辑器显示错误
component_build.dart 包含错误
dart - 如何使用 Dart Web UI 设置按钮的 disabled 属性?
有没有办法根据我的视图模型的状态禁用按钮?
在 AngularJS 中:
我如何使用 Dart 的 Web UI 包做到这一点?
(感谢 John Saturnus 提出的问题)
dart - 升级的 dart,现在在我的 Web UI 自动生成的代码中出现 noSuchMethod 异常
我刚刚升级到 Dart 编辑器 0.2.8_r15948,现在我的代码在我升级之前正在运行,当我尝试在 dart 浏览器中运行它时抛出以下异常。看起来 _e11 是我的模板中的 UnknownElement 集:< template iterate='pin in app.MainMap.Pins' >
这是我在 Dartium Launch 中收到的错误消息:
关于发生了什么的任何想法?我认为这可能是一个错误,因为在升级到 Dartium 版本 0.2.8_r15948 之前一切正常
dart - 如何在实例化 dart Web 组件时通过属性传递常量或文字数据?
定义:
实例化:
或者
没有任何工作。这里something
不是变量。它是一个字符串文字。我该如何通过它?另外,如果我想实例化数组x-cards
怎么办?假设我有一个名为cardTitleArray
.
dart - 如何链接到包含 Web 组件构造函数的外部 Dart 库?
我一直在关注 Dart web-ui codelab。当我将 dart 源代码嵌入到 Web 组件.html
文件中时,我在 Dart 编辑器中没有获得任何静态分析或自动完成支持(此http://code.google.com/p/dart/issues/存在一个未解决的错误详细信息?id=7449)。因此,我正在寻找使用 src 属性的临时解决方法。
根据规范,Dart 中的 Web 组件支持 src 属性:
https ://www.dartlang.org/articles/dart-web-components/spec.html#behavior 。我尝试链接到外部 Dart 库:给定一个foo.html
Web 组件
我想链接到foo_embed.dart
与我的 Web 组件相同的目录中的一个单独文件,该组件定义FooComponent
,通过添加:
内foo.html
。按照规范的建议,foo_embed.dart
需要是一个 Dart 库,并且包含:
当我尝试这个时,运行build.dart
(从这些说明http://www.dartlang.org/articles/dart-web-components/tools.html)最终只放入foo_embed.dart
并且out/
没有out/foo.html.dart
生成用于导入的application.dart
.
正如预期的那样,直接将 的内容foo_embed.dart
作为内联脚本粘贴到内部foo.html
(如在 codelab 中所做的那样)适用于build.dart
,并且我可以在 Dartium 中启动我的 webapp,因此我的项目中似乎没有任何其他语法问题。
我可能在某处有一个简单的语法错误吗?或者这是 Dart Web 组件编译器的临时限制?谢谢。
dart - Dart 模板和 {{}} 占位符在点击
我正在尝试使用 Dart 从数据中创建 HTML5 表格的各种方法。我有以下内容:
这个想法是有一个点击处理程序,它将站点 ID 作为参数。但 displaySite 的参数设置不正确 - 此函数接收文字字符串{{x[1]}}
。
站点名称x[1]
显示正确。
所以我的问题是:是否可以在点击处理程序的参数列表中进行 {{}} 替换工作?
dart - 来自 pub 的软件包未正确安装
我有以下项目:
我通过以下方式配置了软件包pubspec.yaml
:
从 pub 安装后,控制台输出写道一切正常:
但是当我尝试从我的 dart.file 中的这个包中导入类时,我得到了编译错误:
看起来它在正在安装的软件包中找不到任何东西。我检查了文件系统,发现包内只有链接而不是带有 .dart 文件的目录。此链接指向真实目录,但看起来 IDE 看不到此目录。
我正在使用 SpringToolSuite 版本:3.1.0.RELEASE 和 Dart 插件 v 0.2.9 build 16251。操作系统:Windows 8
谢谢!
dart - 如何让 WebComponent 类调用我的自定义构造函数?
我创建了一个 WebComponent 并为它创建了一个构造函数。运行时,似乎没有调用此构造函数,尽管其余组件都可以工作,但它们必须在我的自定义构造函数之外创建。这是我正在谈论的一个例子。
如果我包含这个组件,输出将是一个空列表,就好像我创建的构造函数没有被调用一样。至少应该有“Hello”字符串输出,但事实并非如此。以这种方式创建的构造函数是否被忽略了,或者我错过了什么?
dart - 在 Dart M2 (web_ui) 中加载 Web 组件
在我的飞镖之旅中,我偶然发现了一个加载组件的“阻塞器”。
虽然我的组件定义如下:
并引用组件如下:
而且我的构建脚本没有创建 html 文件(输出文件夹:foo.html.dart),我不确定我必须参考哪个文件。
该手册的声明性也不足以解决我的问题: http ://www.dartlang.org/articles/dart-web-components/spec.html#loading-components
引用组件的定义 (foo.html) 或其生成的输出 (foo.html.dart) 都不起作用。我还通过检查仔细检查了这两个文件的路径,这两个文件都下载了铬。
我的结论性问题:这个参考(链接元素href)是指向内部智能还是指向运行时的“物理”可用文件?如果是第二个,哪个(生成的(html/dart)或来源)?
为了避免误解,我添加了我的回购清单:
select - 在选择中显示选定的选项
HTML 文件具有从状态列表中填充的 select 元素。我需要将特定状态 FL 显示为选定条目。
在 dart 文件中尝试了以下操作,但它不起作用:
还尝试在返回“已选择”的选项中调用函数,如下所示:
在飞镖中
那也没有用。