7

次のような Dart Web UI クラスがあります。

class PersonComponent extends WebComponent {
  bool loggedIn;
  String name;
}

そして、私は次のように使用しています:

<x-person loggedIn="{{loggedIn}}"></x-person>

ただし、アプリを実行すると、見つからないため、NoSuchMethodError が発生します。loggedin=

Web UI クラスでキャメル ケースの属性名を設定するにはどうすればよいですか?

4

1 に答える 1

7

HTML 属性は常に小文字であるため、Dart Web UI は に変換loggedInされloggedinます。

キャメルケースを使用するlogged-inには、属性として使用する必要があります。

次に例を示します。

<x-person logged-in="{{loggedIn}}"></x-person>
于 2013-03-10T16:40:51.943 に答える