我正在使用async/await代码,我收到"regeneratorRuntime未定义错误".我已经从堆栈溢出尝试了几个解决方案,但我无法让它们中的任何一个工作.这是我的配置:
webpack.config.js:
module.exports = {
entry: ['babel-polyfill', './client/libs/compileTemplate/entry.jsx', './client/libs/compileTemplate/loginEntry.jsx'],
output: {
path: '/dist',
publicPath: '/assets',
filename: '[name].js'
},
plugins: plugins,
externals: {},
module: {
loaders: require('./webpack.config.loaders')
},
Run Code Online (Sandbox Code Playgroud)
...
webpack.config.loaders.js:
module.exports = [
{
test: /\.jsx$/,
loader: 'babel',
query: {
presets: ['es2015', 'stage-0', 'react'],
}
},
];
Run Code Online (Sandbox Code Playgroud)
package.json:"devDependencies":{"babel-core":"^ 6.7.5","babel-loader":"^ 6.2.4","babel-polyfill":"^ 6.26.0","babel -preset-es2015":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-0":"^ 6.24.1","json-loader":" ^ 0.5.4","less-loader":"2.2.3"}
我还需要("babel-core/register")在我的entry.jsx文件的顶部.
请让我知道我哪里出错了.
我有一个安全凸轮通过rtsp发送,我可以在vlc播放器上捕获,但我想将其嵌入到我的网页中.我一直在寻找如何做到这一点的几个小时,但未能找到有关如何执行此操作的最新文档.
我也没有设置在vlc,所以我基本上试图从cam - > rtsp - >播放器(如果需要) - > html嵌入.
任何帮助,将不胜感激.我知道这是一个悬而未决的问题,但我没能在网上找到我需要的东西,所以我对任何解决方案持开放态度.
话虽如此,我不是在寻找第三方提供商将流发送给我.出于安全原因,流不会退出化合物.
请不要发送旧链接到旧文章.我已经洗过,可能已经读完了,我的经验是事情发生了变化.我正在寻找那些经历过类似问题并能够解决问题的人的答案.谢谢!
我很忙。当父母状态改变时,我不希望我的孩子重新渲染。我尝试在子组件中使用 shouldComponentUpdate,但由于某种原因,它甚至没有被调用。
我的问题是这个。我在网格上有几个图表,我想更新其中一个图表配置设置,我将其作为道具传递给组件。他们共享的父级更新了子级的配置,但在此过程中,配置发生了变化,因此它们都重新渲染。
为什么不调用 shouldComponentUpdate ?它在父级上被调用,所以我假设它在状态改变时被调用???
我的代码看起来像:
父级 - 具有 setState Child1 的 selectDataType - 调用作为道具传递的 selectDataType,它重新渲染 Child2 - 没有更改它的道具,但重新渲染,我需要停止
家长:
selectDataType(e) {
e.stopPropagation();
var cellId = e.currentTarget.dataset.id;
var cellValue = e.currentTarget.childNodes[0].value;
var newCells = [];
newCells = this.state.cells.map(function (cell, i) {
var newObj = Object.assign({}, cell);
if (cellId == cell.id) {
newObj['dataType'] = cellValue;
}
return newObj;
});
this.setState({
cells: newCells
});
return;
}
Run Code Online (Sandbox Code Playgroud)
孩子1:
export default class Pie extends React.Component {
constructor(props) {
super(props);
this.create = this.create.bind(this);
} …Run Code Online (Sandbox Code Playgroud)