小编pab*_*rsk的帖子

从AngularJS开始.'NgTableParams'未定义

我从我的第一个AngularJS应用程序开始.我尝试使用angular-gulp-browserify-starter,并且工作正常.但现在我尝试添加ngTable,但gulp build说:

'NgTableParams' is not defined.
Run Code Online (Sandbox Code Playgroud)

我正在尝试按照以下步骤操作:http://ng-table.com/.

1-添加带有凉亭的ng-table

bower install ng-table --save
Run Code Online (Sandbox Code Playgroud)

2-将模块添加到app.js

var angular = require('angular');

angular.module('myApp', ['ngTable']);   // this is the new line

module.exports = angular.module('myApp',
    [
        require('./common/common.js').name,
        require('./modules').name
    ])
    .config(require('./appConfig'))
    .constant('version', require('../package.json').version)
    .run(require('./common/common-init.js'));
Run Code Online (Sandbox Code Playgroud)

3-这是我的控制者

'use strict';
function TableCtrl($scope) {
    $scope.testVar = 'This my test for ngtable';
}
TableCtrl.$inject = ['$scope'];
module.exports = TableCtrl;
Run Code Online (Sandbox Code Playgroud)

我把它放在哪里以及如何?

var self = this;
var data = [{name: "Moroni", age: 50} /*,*/];
self.tableParams …
Run Code Online (Sandbox Code Playgroud)

angularjs ngtable

7
推荐指数
2
解决办法
2万
查看次数

从父构造函数访问子属性

假设以下 Typescript 示例

class Animal {
    public name: string;

    constructor() {
        console.log(this.name);
    }
}

class Snake extends Animal {
    public name = 'BeatSSS';
}

let someSnake = new Snake();
Run Code Online (Sandbox Code Playgroud)

当然,console.log()日志undefined。并BeatSSS在意料之中。

我们如何constructor()用子属性做来自父级的事情?

实际想法:

  • super() 调用 child 构造() 解决了问题,但我需要对每个孩子都这样做。不是很优雅的解决方案。
  • 在父构造上使用超时会记录正确的值,但不能立即使用类的实例(因为超时尚未执行)。

typescript

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

不推荐使用BaseJQueryEventObject,JQueryEventObject等.我们用什么取而代之?

从jQuery v2迁移到jQuery v3时,不推荐使用类型定义上的BaseJQueryEventObject等接口.

什么是代码的替代品?

例如,对于angularjs,我们有这样的函数:

public keyDown($event: JQueryEventObject) {
    alert ($event.keyCode);
}
Run Code Online (Sandbox Code Playgroud)

我们收到这样的消息:

ERROR: 18:28  deprecation  JQueryEventObject is deprecated.
Run Code Online (Sandbox Code Playgroud)

这是新的类型定义:https://github.com/DefinitelyTyped/DefinitelyTyped/blob/7a9ecd61d02e715adf369b191571007bd1a7c572/types/jquery/index.d.ts#L7546

jquery angularjs typescript

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

部署Laravel“ schedule:run”与“ queue:work”

当我们有一个工作实例时,我们可以运行以下命令:

php artisan queue:work --queue=default --daemon --tries=5
Run Code Online (Sandbox Code Playgroud)

里斯?然后,如果我们已经运行了先前的命令,是否有必要将其添加schedule:run到cron作业中?

php artisan schedule:run >> /dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)

这两个命令都是必需的吗?还是一个?

continuous-deployment laravel

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