小编Mik*_*der的帖子

Angular2 Reactive Forms formControl用于单选按钮

我正在使用Reactive Forms在Angular2中构建一个表单.我正在使用FormBuilder来创建一组字段.对于文本框,这非常有效.但我找不到单选按钮的formControl.

这是如何运作的?我应该<input formControlName="gender" type="radio">像文字输入那样做吗?

angular angular-reactive-forms angular-forms

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

Angular cli服务生成:在root而不是/ services中生成服务

我正在搞乱Angular.试图用angular-cli生成一些东西.但是,在生成新服务时,服务将放在"/src/"文件夹中.

我想为此设置一个全局默认文件夹.是否有配置设置,我可以做以下事情:{ servicesDir: "/src/services/" }

我正在使用ng generate service Test命令.

angular-services angular-cli angular

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

Angular ngx-datatable cellTemplate未加载

我正在尝试覆盖ngx-datatable单元格的模板.所以在我的模板中,我为此设置了一个小视图.要测试模板是否有效,我只是在它周围显示值:

<ngx-datatable
    class="material"
    [rows]="rows"
    [columns]="columns"
    headerHeight="45">
</ngx-datatable>
<ng-template #roleTemplate let-row="row" let-value="value" let-i="index">
  <strong> **{{ value }}** </strong>
</ng-template>
Run Code Online (Sandbox Code Playgroud)

在我的组件中,我使用ViewChild获取模板并将其提供给我的数据表. @ViewChild('roleTemplate') roleTemplate: TemplateRef<any>;

public columns = [
        { name: 'Name', prop: 'displayName' },
        { name: 'Email', prop: 'emailAddress' },
        { name: 'Role', prop: 'role', cellTemplate: this.roleTemplate },
        { name: 'Status', prop: 'status' },
    ];
Run Code Online (Sandbox Code Playgroud)

只有文件说:

cellTemplate:TemplateRef

Angular TemplateRef允许您创作自定义的身体细胞模板

但它似乎不起作用.我错过了什么吗?

datatable typescript angular

9
推荐指数
2
解决办法
4484
查看次数

Laravel 5全球数据访问器

我看了几个Laracast课程,现在我正在建立我的第一个Laravel项目.我有一些带有时间戳的Eloquent模型,用于created_at和updated_at.

为了显示正确的日期格式,Laravel有一个非常好的功能:访问器.但在每个Eloquent模型中,我现在有2个这样的函数:

public function getUpdatedAtAttribute($value) {
    return Carbon::parse($value)->format('d-m-Y H:i:s');
}
public function getCreatedAtAttribute($value) {
    return Carbon::parse($value)->format('d-m-Y H:i:s');
}
Run Code Online (Sandbox Code Playgroud)

这样日期将被强制显示为d-m-Y H:i:s.唯一的问题是:我不想为我创建的每个模型执行此操作..

是否有一个默认的Laravel方式/约定我可以在全球范围内执行此操作,或者我应该制作某种类型MasterModel并扩展它而不是Model

php laravel eloquent laravel-5

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

Laravel 5插入带有属性的数据透视表

我已经学习了几天laravel,我希望你的家伙可以帮助我.我有以下表结构:

users
------
id


companies
------
id


company_user
------
company_id
user_id
owner
Run Code Online (Sandbox Code Playgroud)

我的用户和公司模型具有如下指定的功能:

用户模型

public function companies() {
    return $this->belongsToMany('App\Company', 'company_user', 'company_id', 'user_id')->withPivot('owner');
}
Run Code Online (Sandbox Code Playgroud)

公司模式

public function users() {
    return $this->belongsToMany('App\User', 'company_user', 'company_id', 'user_id')->withPivot('owner');
}
Run Code Online (Sandbox Code Playgroud)

例如,当我将公司保存给这样的用户时:

User::find(1)->companies()->save(\App\Company::find(1));
Run Code Online (Sandbox Code Playgroud)

数据透视表很好地填充,但所有者列不会被填充.我在网上找不到很多如何填写这个专栏.希望你们能帮助我吗?

提前致谢!

php laravel-5

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

Angular2如何在全球范围内观看服务属性?

我已经和Angular2玩了几天了,到目前为止我真的很喜欢它.但我似乎无法绕过某些东西.

我有一个带有2个函数的类userService(我删除了大多数逻辑.),它改变了IsLoggedIn属性:

@Injectable()
export class UserService{
    public IsLoggedIn:bool = false

    login(){
        this.IsLoggedIn = true;
    }
    logout(){
        this.IsLoggedIn = false;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想在全局视图中显示和隐藏一些元素,具体取决于IsLoggedIn属性.做这个的最好方式是什么?

angular2-services angular

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

Php - Chmod不起作用

我想chmod从用户更改文件的值.但它不起作用.我的代码是;

$chmod = "0777";
chmod($filename, $chmod);
Run Code Online (Sandbox Code Playgroud)

我进入chmod 777.但是文件的chmod值是1411.我试过chmod 0777,777,00777.结果保持不变.

php chmod

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