小编tho*_*olo的帖子

Webpack中的-p是什么?

我在我的package.json

 build:prod
    SET NODE_ENV=prod && webpack -p
Run Code Online (Sandbox Code Playgroud)

什么-p意思

我看过webpack文档,但找不到任何东西。

谢谢。

javascript node.js webpack

4
推荐指数
1
解决办法
1798
查看次数

刷新后如何保留localStorage值?

这是我的ctrl:

app.controller('ctrl', function ($window, $scope) {

    $scope.initData = [
        {
            firstName: "John",
            lastName: "Doe",  
        },
        {
            firstName: "Jane",
            lastName: "Doe",
        },
        {
            firstName: "John",
            lastName: "Smith",
        }
    ];

    $window.localStorage.setItem('initData', JSON.stringify($scope.initData));
    $scope.retrievedData = JSON.parse($window.localStorage.getItem('initData'));
    $scope.sortedType = 'firstName';
    $scope.sortedReverse = false;
    //Remove Rows and Update localStorage Key Values
    $scope.removeRow = function(row) {
        $scope.retrievedData.splice(row, 1);
        $scope.initData.splice(row, 1);
        $window.localStorage.setItem('initData', JSON.stringify($scope.initData));
    }
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<table class="table table-bordered table-striped table-hover">
                <thead>
                <tr>
                    <th>
                        <span ng-show="sortedType == 'firstName' && sortedReverse" class="fa fa-long-arrow-up"></span>
                        <span ng-show="sortedType == 'firstName' && …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery local-storage angularjs

3
推荐指数
1
解决办法
1万
查看次数

如何在对象数组中与* ngFor循环?

我正在学习Angular2,所以如果我问一个愚蠢的问题,请原谅我。我接收到一组对象,看起来像这样:

obj.json

data: [
        {
           item: "banana"
        }
     ],
     [
        {
           item: "apple"
        }
     ],
     [
        {
           item: "lemon"
        }
     ]
Run Code Online (Sandbox Code Playgroud)

在我的组件文件中,我设法将其范围限制在范围内:

this.fruits = data[0].item;
Run Code Online (Sandbox Code Playgroud)

问题是我只能按索引确定第一项或第二项的范围,依此类推。如何将它们全部确定范围,然后用显示在HTML文件中*ngFor

html javascript angular

1
推荐指数
1
解决办法
3万
查看次数

使用.map函数对所有数组内容进行字符串化

为什么这不起作用?

var numbers = [1,2,3,4,5,6,7,8];
var stringifiedNumbers = numbers.map(function(x) { 
   JSON.stringify(x);
})
console.log(stringifiedNumbers);
Run Code Online (Sandbox Code Playgroud)

为什么我的输出:

数组[未定义,未定义,未定义,未定义,未定义,未定义,未定义,未定义]

javascript

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

angular.js:38未捕获错误:[$ injector:modulerr]

我一直收到这个错误:

angular.js:38 Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.6.4/$injector/modulerr?p0=sport1Feed&p1=Error…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A22%3A179)
    at angular.js:38
    at angular.js:4920
    at q (angular.js:403)
    at g (angular.js:4880)
    at eb (angular.js:4802)
    at c (angular.js:1914)
    at Sc (angular.js:1935)
    at ue (angular.js:1820)
    at angular.js:33367
    at HTMLDocument.b (angular.js:3431)
Run Code Online (Sandbox Code Playgroud)

我的应用程序是在html中定义和调用的,与我的控制器相同.我在这做错了什么?

app.js:

var app = angular.module('testApp', ['ngAnimate', 'ngSanitize', 'ui.bootstrap','ui.router']);
Run Code Online (Sandbox Code Playgroud)

ctrl.js:

app.controller('feedCtrl', function($scope, $http) {
    $http.get('https://api.myjson.com/bins/13vg19').then(function(res) {
        $scope.res = res.data;
        console.log($scope.res);
    });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<!DOCTYPE html>
<html ng-app="testApp">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <title>My AngularJS App</title>
  <meta name="description" content="">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="app.css">
  <script …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery json angularjs

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

如何比较传播参数?

如何将spread参数的值与某个值进行比较?

例如:

var arr = [1, 4, 10];

if(Math.min(...arr) > 1) {
  console.log('Must be greater than 1');
}
Run Code Online (Sandbox Code Playgroud)

给了我undefined.与...自然相同Math.max(...arr).

如果我这样做也会发生:

var val = Math.min(...arr);
Run Code Online (Sandbox Code Playgroud)

然后将变量与某个值进行比较.

为什么?

javascript ecmascript-6

-4
推荐指数
1
解决办法
62
查看次数