我有一个自定义加载器,可以加载以下文件 data.js
const data = {
a: ()=> 8885555,
b: ()=> 55555
}
module.exports = name => {
return data[name] && data[name]()
}
Run Code Online (Sandbox Code Playgroud)
当我更改上述文件(如更改b值)时,应用程序中断了
ERROR in ../data.js?name=a
Module build failed: Error: Final loader (../data-loader.js) didn't return a Buffer or String
at runLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\webpack\lib\NormalModule.js:319:18)
at C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:373:3
at iterateNormalLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
at iterateNormalLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
at C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:236:3
at runSyncOrAsync (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:124:12)
at iterateNormalLoaders (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
at Array.<anonymous> (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\loader-runner\lib\LoaderRunner.js:205:4)
at Storage.finished (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:43:16)
at provider (C:\Users\010\Saber.js\webpack-hmr-3-ways\middleware\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:79:9)
@ ./index.js 1:10-40
@ multi webpack-hot-middleware/client?path=/__webpack_hmr&timeout=20000 ./index.js
Run Code Online (Sandbox Code Playgroud)
这是自定义的webpack加载器
const devalue …Run Code Online (Sandbox Code Playgroud) 我想通过在顶部和左侧BORDER 中添加一个小灯并在底部和右侧BORDER 中添加一个阴影,使 svg 看起来像是在 3D 上
像这样的东西
#div1 {
background: #ddd;
}
#div1, #div2, #div3 {
width: 100px;
height: 100px;
position: relative;
}
#div2 {
box-shadow: inset -2px -2px 10px 1px #000;
position: absolute;
}
#div3 {
box-shadow: inset 2px 2px 14px 1px #fff;
position: absolute;
}Run Code Online (Sandbox Code Playgroud)
<div id="div1">
<div id="div2"></div>
<div id="div3"></div>
</div>Run Code Online (Sandbox Code Playgroud)
但我不知道如何用 svg 过滤器做到这一点
<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="1000">
<defs>
<filter id="filter1" x="0" y="0">
<feSpecularLighting result="specOut"
specularExponent="20" lighting-color="#bbbbbb">
<fePointLight x="-100" y="-100" z="600"/>
</feSpecularLighting> …Run Code Online (Sandbox Code Playgroud)我试图找到这个答案,但是我发现的所有其他问题都是React Native。
`handleEnter(e){
if(e.key == 'Enter'){
//REMOVE KEYBOARD
}
}`
Run Code Online (Sandbox Code Playgroud)
我的输入也是文本搜索。因此,我希望隐藏键盘,以便用户可以看到出现的结果。