我习惯在 codeigniter 中写很多东西,我尝试将所有逻辑代码放在库中而不是控制器中。
这个想法是一个控制器调用一个库,调用一个模型来获取数据。因此,无论在库中发生什么,都可以轻松地从多个控制器调用,而无需重写代码。
现在我刚开始接触laravel,但找不到关于自定义库的任何信息。我完美地设法从控制器调用模型,但我想要一个调用库的控制器和调用模型的库。
我找不到库(不是包),它们是否存在于 laravel 中?
谢谢你。
我正在尝试将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)