【发布时间】:2017-08-09 12:12:53
【问题描述】:
我想在我的 Polymer 2 应用程序中使用 intro.js 来获得首次用户体验。下面是我尝试使用的代码,但它不适合我。
<base href="https://polygit.org/polymer+v2.0.0/shadycss+webcomponents+1.0.0/components/">
<script src="webcomponentsjs/webcomponents-lite.js"></script>
<link rel="import" href="polymer/polymer.html">
<script src="intro.js/minified/intro.min.js"></script>
<link rel="import" type="css" href="intro.js/minified/introjs.min.css">
<dom-module id="my-app">
<template>
<style>
</style>
<p class="line1" data-intro='Hello step one!' data-step="1">Line 1</p>
<p class="line2" data-intro='Hello step two!' data-step="2">Line 2</p>
<p class="line3" data-intro='Hello step three!' data-step="3">Line 3</p>
<p class="line4" data-intro='Hello step four!' data-step="4">Line 4</p>
</template>
</dom-module>
connectedCallback(){
super.connectedCallback();
introJs().start();
}
这是相同的Codepen。由于 intro.js 不是聚合物网络组件,所以我无法弄清楚如何将它与 Polymer 2 一起使用。
【问题讨论】:
标签: javascript polymer polymer-2.x intro.js