-
Notifications
You must be signed in to change notification settings - Fork 148
Open
Description
when I use webpack&babel,
the result show "XTagElement is not defined"
...
tip:x-tag-version:2.0.9-alpha
.babelrc
{
"presets": [
"env"
]
}webpack
{
test:/\.js$/,
use:{
loader:'babel-loader'
},
//exclude: /node_modules/
}index.js
import '../css/index.css';
import {xtag, XTagElement} from 'x-tag';
var PraiseBtn = xtag.create('praise-button',class extends XTagElement{
constructor() {
super();
console.log('xtag init');
}
'::template(true)' () {
return `
<div class="praise-btn">这是一个praiseButton</div>
`
};
'click::event' () {
console.log('click-element');
}
})
export default PraiseBtn;index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<!-- <script src="https://cdn.bootcss.com/x-tag/2.0.9-alpha/x-tag-polyfilled.js"></script> -->
<title>Document</title>
</head>
<body>
<praise-button></praise-button>
<script type="text/javascript" src="./assets/js/index.js"></script></body>
</html>how can I fix the problem?
positlabs
Metadata
Metadata
Assignees
Labels
No labels
