【发布时间】:2014-06-28 10:45:16
【问题描述】:
我正在尝试在 dart 和 Polymer 中创建应用程序。 我有这个代码:
app.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Test</title>
<link rel="stylesheet" href="css/login.css">
<link rel="import" href="vistas/loginUI.html">
<script src="packages/browser/dart.js"></script>
</head>
<body>
<h1>Prueba</h1>
<login-usuario></login-usuario>
<script type="application/dart"> export 'package:polymer/init.dart';</script>
</body>
</html>
loginUI.html:
<polymer-element name="login-usuario">
<meta charset="utf-8">
<template>
<link rel="stylesheet" href="../css/login.css">
<div id="login">
<h1><strong>Bienvenido</strong></h1>
<fieldset>
<p><input type="text" required id="usuario" name="usuario"
placeholder="Usuario"></p>
<p><input type="password" required id="password" name="password"
placeholder="Contraseña"></p>
<p><button>ENTRAR</button></p>
</fieldset>
</div>
<p>Hi</p>
</template>
<script type="application/dart" src="loginUI.dart"></script>
</polymer-element>
loginUI.dart
import 'package:polymer/polymer.dart';
@CustomTag('login-usuario')
class LoginUI extends PolymerElement{
@observable String usuario;
@observable String password;
@observable bool errorConectar;
LoginUI.created() : super.created();
}
但是当我运行应用程序时,我无法显示任何内容。 此外,当我创建一个新的聚合物项目(示例)时,我运行应用程序时也无法显示任何内容。 我添加了聚合物依赖。
非常感谢!
【问题讨论】:
-
您好,您使用的是哪个版本的 Polymer?看起来你的设置不正确。您缺少:@initMethod for main 和
-
您在 loginUI.html 中缺少
-
如果我添加该行应用程序仍然无法正常工作
-
你把它放在哪里了?
-
....
标签: dart dart-polymer