我正在使用一个文本编辑器,它使用快捷方式
ctrl+alt+arrowup/arrowdown
,这是在fedora 20中切换工作区的默认键.所以我需要更改快捷键以使其在文本编辑器中工作.我从设置>键盘>快捷方式更改了快捷方式,但仍然按ctrl + alt + arrowup/down切换工作区.那么如何删除快捷键以使其在我的文本编辑器中工作?
如何将父母div带到前面?
我的HTML: -
<div class="main">
<div class="parent">
<div class="child"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我的css: -
.main{
width : 400px;
height: 400px;
background : green;
z-index: 10;
}
.parent{
width: 100px;
height: 100px;
position: relative;
background: yellow;
z-index: 5;
}
.child{
width : 200px;
height: 200px;
background: red;
z-index : -1;
}
Run Code Online (Sandbox Code Playgroud)
我正在使用linux [FEDORA 20].我想覆盖多个游标的快捷键,
ctrl+alt+up/down
因为它用于在fedora中切换工作区.我厌倦了搜索捷径Preferences>key binding - default
.
但是找不到它.那我该如何覆盖呢?
我是 Laravel 的新手。我试图通过将控制器放入文件夹中来组织控制器,但它似乎不起作用。
我的文件夹结构是这样的:
/app
/Http
/Controllers
/Admin
ShowDashboard.php
Run Code Online (Sandbox Code Playgroud)
我的ShowDashboard.php文件是这样的:
<?php namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
class ShowDashboard extends Controller {
/**
* Show the profile for the given user.
*
* @param int $id
* @return Response
*/
public function init()
{
return 'Hi there!';
}
}
Run Code Online (Sandbox Code Playgroud)
我的路线是这样的
Route::get('/admin', 'Admin\ShowDashboard@init');
Run Code Online (Sandbox Code Playgroud)
当我尝试访问http://localhost:8000/admin时,出现以下错误:
类App\Http\Controllers\Admin\ShowDashboard不存在
我的自动加载器部分:
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
}
}
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
我有两张桌子:
User ->
id :
name :
role_id : ->refernces('id')->on('roles');
Roles ->
id :
role_name :
access :
Run Code Online (Sandbox Code Playgroud)
我正在尝试从用户访问角色详细信息.
我的用户模型有:
public function role(){
return $this->belongsTo('App\Role');
}
Run Code Online (Sandbox Code Playgroud)
我的榜样有:
public function user(){
return $this->hasMany('App\User');
}
Run Code Online (Sandbox Code Playgroud)
当我尝试执行以下操作时:
$user = User::find(1);
$details = [
'name' => $user->first_name,
'role' => $user->role->role_name
];
Run Code Online (Sandbox Code Playgroud)
我收到错误:
Trying to get property of non-object
Run Code Online (Sandbox Code Playgroud)
我的角色表包含访问列,其中包含对不同路由的权限数组.所以我的用户只有一个角色.角色可以拥有多个用户.怎么做?
为什么我不能用这个for
循环追加多个块?
var di = document.createElement("div");
di.className = 'box';
di.style.width = '100px';
di.style.height = '100px';
for (var i = 0; i < 5; i++) {
document.body.appendChild(di);
}
Run Code Online (Sandbox Code Playgroud)
然而,这个有效:
for (var i = 0; i < 5; i++) {
var di = 'di' + [i],
di = document.createElement("div");
di.className = 'box';
di.style.width = '100px';
di.style.height = '100px';
document.body.appendChild(di);
}
Run Code Online (Sandbox Code Playgroud)
但为什么第一个不起作用?