【问题标题】:Polymer 2.0: iron-icon not working in Starter kitPolymer 2.0:铁图标在入门套件中不起作用
【发布时间】:2018-02-14 02:03:19
【问题描述】:

我是 Polymer 项目的新手,我已经安装了 polymer 2.0 starterkit,除了铁图标外一切正常。运行项目时它不显示图标。

    <!-- Load the Polymer.Element base class -->
    <link rel="import" href="../bower_components/polymer/polymer-element.html">

    <script src="../bower_components/webcomponentsjs/webcomponents-lite.js"></script>
    <link rel="import" href="../bower_components/iron-icon/iron-icon.html">
    <link rel="import" href="../bower_components/iron-iconset-svg/iron-iconset-svg.html">

    <dom-module id="my-iconsset-view">
      <!-- Defines the element's style and local DOM -->
      <template>
        <style>
          :host {
            display: block;

            padding: 16px;
          }
        </style>

        <h1>My Iconsc</h1>

        <iron-icon icon="icon:menu"></iron-icon>
        <iron-icon icon="input"></iron-icon>


      </template>
      <script>
        // Your new element extends the Polymer.Element base class
        class MyIconssetView extends Polymer.Element {
          static get is() { return 'my-iconsset-view'; }
        }
        //Now, register your new custom element so the browser can use it
        customElements.define(MyIconssetView.is, MyIconssetView);
      </script>
    </dom-module>

【问题讨论】:

    标签: polymer-starter-kit


    【解决方案1】:

    导入&lt;link rel="import" href="../bower_components/iron-icons/iron-icons.html"&gt; 而不仅仅是iron-icon

    另外,您不必提及icon="icon:menu",只需icon="menu" 就可以了,除非您定义了自己的iconset 并命名为“图标”。

    iron-icon 元素用于显示图标。

    iron-icons 是一个实用程序导入,其中包括 iron-icon 元素,iron-iconset-svg 元素,以及一个导入 用于默认图标集。

    【讨论】:

    • 我将文件夹和 html 文件从 iron-icon 更改为 iron-icons 并导入 并对 进行了更改,但仍然无法正常工作,请帮助
    • @iRav 你安装了熨斗吗?
    猜你喜欢
    • 2018-11-09
    • 1970-01-01
    • 1970-01-01
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多