Javascript 控制巴别塔填充法';s位置
我有一个用AMD编写的JSX组件 在组件内部,我有:Javascript 控制巴别塔填充法';s位置,javascript,reactjs,babeljs,Javascript,Reactjs,Babeljs,我有一个用AMD编写的JSX组件 在组件内部,我有: <div className="survey" { ...this.props }> 一个polyfill方法将被添加到文件的顶部,因此我将 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in so
<div className="survey" { ...this.props }>
一个polyfill方法将被添加到文件的顶部,因此我将
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
define('Display', [''], function () {
var Display = React.createClass({
var | u extends=Object.assign | |函数(target){for(var i=1;i
有没有办法强迫Babel将此方法放在我的模块定义中(在define中)?为什么需要这样做?我不想在全局名称空间中进行扩展似乎可以为我解决这个问题
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
define('Display', [''], function () {
var Display = React.createClass({