将 module.export 转换为 es6
convert module.export to es6
我正在尝试将此函数转换为 es6 语法:
module.exports = function( key, fieldID ) {
var self = this;
self.Elements = function() {
this.cache = {
$btn: jQuery( '#dav' + key + '_button' ),
$apiField: jQuery( '#dav' + key ),
$apiUrl: jQuery( '#dav' + fieldID ),
};
};
};
应该这样开始:
export default ( key, fieldID ) => {
const self = this;
self.Elements = function() {...
将此模块转换为 es6 的正确方法是什么?
我认为以下应该可行:
export default function(key, fieldID) {
var self = this;
self.Elements = function() {
this.cache = {
$btn: jQuery('#dav' + key + '_button'),
$apiField: jQuery('#dav' + key),
$apiUrl: jQuery('#dav' + fieldID),
};
};
}
我正在尝试将此函数转换为 es6 语法:
module.exports = function( key, fieldID ) {
var self = this;
self.Elements = function() {
this.cache = {
$btn: jQuery( '#dav' + key + '_button' ),
$apiField: jQuery( '#dav' + key ),
$apiUrl: jQuery( '#dav' + fieldID ),
};
};
};
应该这样开始:
export default ( key, fieldID ) => {
const self = this;
self.Elements = function() {...
将此模块转换为 es6 的正确方法是什么?
我认为以下应该可行:
export default function(key, fieldID) {
var self = this;
self.Elements = function() {
this.cache = {
$btn: jQuery('#dav' + key + '_button'),
$apiField: jQuery('#dav' + key),
$apiUrl: jQuery('#dav' + fieldID),
};
};
}