你好朋友我是Laravel框架的新手.
我在app文件夹中创建模块目录.
然后我还在modules目录中创建ServiceProvider.php文件.
我的文件结构如.
app\modules\ServiceProvider.php
Run Code Online (Sandbox Code Playgroud)
这是ServiceProvider.php的代码.
<?php
namespace App\Modules;
abstract class ServiceProvider extends \Illuminate\Support\ServiceProvider {
public function boot() {
if ($module = $this->getModule(func_get_args())) {
$this->package("app/" . $module, $module, app_path() . "/modules/" . $module);
}
}
public function register() {
if ($module = $this->getModule(func_get_args())) {
$this->app["config"]->package("app/" . $module, app_path() . "/modules/" . $module . "/config");
// Add routes
$routes = app_path() . "/modules/" . $module . "/routes.php";
if (file_exists($routes))
require $routes;
}
}
public function getModule($args) {
$module = (isset($args[0]) and …
Run Code Online (Sandbox Code Playgroud) React文档指定了三个"组合事件".
onCompositionEnd onCompositionStart onCompositionUpdate
Run Code Online (Sandbox Code Playgroud)
https://facebook.github.io/react/docs/events.html#composition-events
组合意味着什么以及这些事件何时发生?
有没有办法在不实际加载视频的情况下初始化YouTube iframe播放器?如果不提供videoId视频未加载(未显示错误)且播放器实例保持"就绪"状态.
ytPlayer = new YT.Player('video-player', {
height: '100%',
width: '100%',
videoId: 'video-id-goes-here',
playerVars: {
.....
.....
Run Code Online (Sandbox Code Playgroud)
谢谢你的回答!
我想做下面的工作,这可能是不好的做法,我对Laravel来说很新,所以请让我知道!
我有一个名为的模型Files
,它们Keywords
通过数据透视表链接.
我正在运行以下代码,但我得到Undefined variable: keyword_id
了错误.
$keyword_ids = array(148, 4);
$files = new Files;
foreach($keyword_ids as $keyword_id)
{
$files = $files->whereHas('keywords', function($query)
{
$query->where('id', '=', $keyword_id);
});
}
Run Code Online (Sandbox Code Playgroud)
非常感谢 !