LazyLoading chunkName 未显示
const webpack = require('webpack');
const path = require('path');
var PROD = JSON.parse(process.env.PROD_ENV || '0');
module.exports = {
entry: {
clientApp: "./App/Modules/main",
},
output: {
path: path.resolve(__dirname, 'dist'),
filename: "[name].bundle.js",
chunkFilename: '[name]-[chunkhash].js',
publicPath: '/dist/',
},
resolve: {
extensions: ['.js']
},
module: {
loaders: [
'angular-router-loader'
]
},
plugins: [
]
}
Run Code Online (Sandbox Code Playgroud)
{
path: 'about',
loadChildren: () => import('../Features/about/about.module').then(m => m.AboutModule)
}
Run Code Online (Sandbox Code Playgroud)
它不显示块的模块名称。我在这里做错了什么?
我有一个数组
Result = [{"01": 330,"02": 353,"03": 178,"04": 353,"KID": 10,"PID": 5},
{"01": 320,"02": 112,"03": 328,"04": 123,"KID": 11,"PID": 6},
{"01": 110,"02": 253,"03": 375,"04": 233,"KID": 12,"PID": 7}]
Run Code Online (Sandbox Code Playgroud)
我知道如何对所有键进行加法运算,如下所示:
Result.forEach(item =>{
let sum = Object.keys(item).reduce((acc,value) => acc + item[value],0);
item["total"] = sum;
})
Run Code Online (Sandbox Code Playgroud)
如何找到排除"KID"和"PID"键值的总和?
我有如下的对象数组:
result =
[
{"id": 1,"Name": "K"},
{"id": 2,"Name": "I"},
{"id": 3,"Name": "A"},
{"id": 4,"Name": "C"},
{"id": 5,"Name": "G"},
{"id": 6,"Name": "B"}
]
Run Code Online (Sandbox Code Playgroud)
我像下面这样按字母顺序对对象数组进行了排序
result.sort(function(a, b) {
return a.Name.localeCompare(b.Name);
});
Run Code Online (Sandbox Code Playgroud)
但是我想对我的对象进行排序,使我的第一个对象即K
我希望我的数组看起来像
[
{"id": 1,"Name": "K"},
{"id": 3,"Name": "A"},
{"id": 6,"Name": "B"},
{"id": 4,"Name": "C"},
{"id": 5,"Name": "G"},
{"id": 2,"Name": "I"}
]
Run Code Online (Sandbox Code Playgroud)
如何做到这一点?