小编jac*_*ack的帖子

chunkName 未显示在带有 webpack 4 的 angular 8 延迟加载中

LazyLoading chunkName 未显示

webpack.config.js

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)

app.routing.ts

{
                path: 'about',     
                loadChildren: () => import('../Features/about/about.module').then(m => m.AboutModule)   
            }
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

它不显示块的模块名称。我在这里做错了什么?

lazy-loading angular-routing webpack-4 angular8

7
推荐指数
1
解决办法
571
查看次数

查找不包括几个键的对象的总和

我有一个数组

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"键值的总和?

javascript

2
推荐指数
1
解决办法
64
查看次数

排序对象数组离开第一个字段

我有如下的对象数组:

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)

如何做到这一点?

javascript

0
推荐指数
1
解决办法
74
查看次数