只是一个简单的问题。
我想HTMLMediaElement为变量分配一个方法。
// html part
<video id="player" ... />
// js part
const video = document.querySelector('#player')
const play = video.play
video.play() // works!
play() // error!
Uncaught (in promise) TypeError: Failed to execute 'play' on 'HTMLMediaElement': Illegal invocation
Run Code Online (Sandbox Code Playgroud)
有人知道为什么会发生此错误吗?
最近,我开发了一个React组件,并希望发布它。
在这个包中
"dependencies": {
"react": "^0.14.6",
"react-dom": "^0.14.6",
"react-timer-mixin": "^0.13.3"
}
Run Code Online (Sandbox Code Playgroud)
当通过webpack命令构建软件包时,我将得到一个包含的捆绑包react, react-dom and react-timer-mixin。
这种做法似乎是错误的...
因此,我的问题是如何构建不依赖发布的软件包。
*我认为将主要包和依赖项分开的查克-供应商方法适用于多个包文件。但是我的要求是建立库。