dart 0.8.7& Bootstrap.js - 当我点击任何元素时,Chromium会崩溃

时间:2013-10-29 17:30:45

标签: dart twitter-bootstrap-3 chromium dart-polymer

将dart更新为版本0.8.7后,

铬崩溃。

请参阅以下代码:

  1. 自定义元素:
  2. <polymer-element name="custom-elm">
          <template>
            <div class="container">
              <article>
                <content>
                  <!-- PAGE CONTENT HERE -->
                </content>
              </article>
            </div>
          </template>
          <script type="application/dart" src="custom_elm.dart"></script>
        </polymer-element>
    
    <!-- language-all: dart -->
    import 'package:polymer/polymer.dart';
    @CustomTag('custom-elm')
    class CustomElement extends PolymerElement {
    
      bool get applyAuthorStyles => true;
    
      CustomElement.created() : super.created() {    
      }
    }
    
    1. 的index.html
    2.     

      <html>
        <head>
          <title>index page</title>
          <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" />
      
          <!-- Bootstrap 3, jQuery -->
          <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
          <script type="text/javascript" src="js/bootstrap.min.js"></script>    
      
          <link rel="import" href="custom_elm.html">
        </head>
        <body>
      
        <custom-elm>
          <!-- some page content -->
      
          <input id="nickname" class="form-control" placeholder="Some input"/>
      
          <!-- some page content -->
        </custom-elm>
      
        <script type="application/dart" src="index.dart"></script>
        <script src="packages/browser/dart.js"></script>
        </body>
      </html>
      
      
      <!-- language-all: dart -->
      import 'package:polymer/polymer.dart';
      void main() {
        initPolymer();
      }
      

      当鼠标点击输入时,镖会崩溃。怎么了? 请注意,如果我不使用脚本bootstrap.min.js(Bootstrap 3),此代码可以正常工作。

1 个答案:

答案 0 :(得分:0)

在code.google.com http://code.google.com/p/dart/issues/detail?id=14611

上查看此问题