小编Sim*_*tis的帖子

如何在 Laravel 中制作自定义库 - 就像在 codeigniter 中一样

我习惯在 codeigniter 中写很多东西,我尝试将所有逻辑代码放在库中而不是控制器中。

这个想法是一个控制器调用一个库,调用一个模型来获取数据。因此,无论在库中发生什么,都可以轻松地从多个控制器调用,而无需重写代码。

现在我刚开始接触laravel,但找不到关于自定义库的任何信息。我完美地设法从控制器调用模型,但我想要一个调用库的控制器和调用模型的库。

我找不到库(不是包),它们是否存在于 laravel 中?

谢谢你。

codeigniter laravel

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

Angular4材质输入无法正常显示

我正在尝试将Material放在一个angular4项目中,我用表格复制/粘贴了exampel.当我输入一个客户名称(它按照它应该过滤)时,程序部分按预期工作,下表显示非常好.问题是mat-form-field中的matInput没有正确显示.当您键入内容时,键入的文本将覆盖占位符,而不是占位符将浮动.这是我的代码和问题的屏幕截图.

控制台显示没有错误或任何东西,一切似乎都工作正常,这是输入字段的CSS问题我面临的问题.

在此输入图像描述

这是我的组件代码.html

        <app-topmenu></app-topmenu>
<br><br>
<div class="container">
    <div>
        <div class="col-xs-12">
            <div class="example-container mat-elevation-z8">
              <div class="example-header">
                <mat-form-field>
                  <input matInput (keyup)="applyFilter($event.target.value)" placeholder="Customer Name">
                </mat-form-field>
              </div>


            </div>

        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的组件.ts代码

import { Component, OnInit } from '@angular/core';
import { MainconfService } from '../services/mainconf.service';
import {MatTableDataSource} from '@angular/material';
import {MatInputModule} from '@angular/material/input';

@Component({
  selector: 'app-dashboard',
  templateUrl: './dashboard.component.html',
  styleUrls: ['./dashboard.component.css']
})
export class DashboardComponent implements OnInit {

    displayedColumns = ['position', 'name', 'weight', 'symbol'];
     dataSource = new MatTableDataSource(ELEMENT_DATA);

     applyFilter(filterValue: string) {
       filterValue = filterValue.trim(); // …
Run Code Online (Sandbox Code Playgroud)

material typescript angular

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

标签 统计

angular ×1

codeigniter ×1

laravel ×1

material ×1

typescript ×1