LoginSignup
1
1

More than 5 years have passed since last update.

Polymerドキュメント(日本語) API Reference/Global Settings Polymerのグローバル設定

Last updated at Posted at 2017-07-09

※ 作業中

目次へ移動

翻訳ドキュメントの管理ページ

Polymerのグローバル設定

ドキュメントに対してグローバルな設定をするには、Polymerのライブラリをインポートする前にwindowsPolymerのオブジェクトをセットします。

<html>
  <head>
  <meta charset="utf-8">
  <script src="components/webcomponentsjs/webcomponents-loader.js"></script>
  <script>
    /* this script must run before Polymer is imported */
    window.Polymer = {
      rootPath: '/your/application/root'
    };
  </script>
  <!-- a component that relies on Polymer -->
  <link rel="import" href="elements/my-app.html">
  </head>
  <body>
  ...

利用できる設定:

設定 説明
rootPath テンプレート等で使用されるグローバルなrootPathプロパティが設定されます(アプリケーションルートからの相対的なURLを生成する場合など)。
sanitizeDOMValue 任意の値をDOMに挿入する前に、その値をサニタイズするために使用されるグローバルなコールバックです。 仕様は次のとおりです。

Polymer = {
  sanitizeDOMValue: function(value, name, type, node) { ... }
}
内容:

- `value` サニタイズする値
- `name` 属性やプロパティの名前 (例: `href`)
- `type` 値が挿入されるタイプ: `property` 、 `attribute` もしくは `text`
- `node` 値が挿入されるノード

ポリフィルにおける固有の設定もいくつかあります。詳細は Polyfills を参照してください。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1