我和这个人有同样的错误:
基本上我的错误是将图像上传到特定路径,我的代码如下:
public function postCreate() {
$validator = Validator::make(Input::all() , Product::$rules);
if ($validator->passes()) {
$product = new Product;
$product->category_id = Input::get('category_id');
$product->title = Input::get('title');
$product->description = Input::get('description');
$product->price = Input::get('price');
$image = Input::file('image');
$filename = date('Y-m-d-H:i:s')."-".$image->getClientOriginalName();
Image::make($image->getRealPath())->resize(468, 249)->save('public/img/products'.$filename);
$product->image = 'public/img/products'.$filename;
$product->save();
return Redirect::to('admin/products/index')
->with('message' , 'Product created');
}
return Redirect::to('admin/products/index')->with('message' , 'something went wrong')
->withErrors($validator)->withInput();
}
Run Code Online (Sandbox Code Playgroud)
我只是想学习 laravel 电子商务网络应用程序的教程。
我想问题是我的目录中没有写权限,如何在我的目录中添加写权限。IE 公共文件夹,我用谷歌搜索了几个地方,但我不明白我必须编辑什么?
IE htaccesss 文件或者我可以在 cmd 上进行写入更改吗?还有我如何检查目录被写保护的天气。
附注。我正在使用窗户。我附上了错误的截图。

谢谢你。
我在bootstrap中浏览了dropdown.js的历史,并在git上遇到了以下更改历史文件,这里:
$this.focus() // focus() being changed to trigger('focus');
$this.trigger('focus')
Run Code Online (Sandbox Code Playgroud)
现在,这里的人已经对这一变化发表评论说:
使用自定义jQuery构建的人员可以更轻松地排除事件别名.
我不太明白有什么区别就在这里使用之间focus()或trigger('focus'),对我来说都具有相同的效果; 为什么作者选择了这样的改变?
我在这里阅读本教程.以下命令以用户身份登录:
# login as user "user"
psql -U user
Run Code Online (Sandbox Code Playgroud)
当我执行上面的命令时,我得到一个错误说明如下:
psql: FATAL: role "user" does not exist
Run Code Online (Sandbox Code Playgroud)
我在网上看到的唯一帮助是在这里,已经说了以下几点:
致命:角色"myusername"不存在
默认情况下,PostgreSQL连接到PostgreSQL用户,其名称与当前的unix用户相同.您尚未在数据库中使用该名称创建PostgreSQL用户.
创建合适的用户,或指定要连接的其他用户名.在命令行工具中,-U标志执行此操作.
但我仍然不太明白为什么我会收到这个错误.
大家好,我的网站上有以下社交媒体和图标:
<ul class="nav-social-media">
<li><a href="#"><i class="fa fa-facebook"></i></a></li>
<li><a href="#"><i class="fa fa-instagram"></i></a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我应用了以下 CSS:
.nav-social-media {
/*padding-left: 2em;*/
text-align: center;
display: block;
margin-bottom: 1em;
position: absolute;
left: 0;
right: 0;
bottom: 0;
}
.nav-social-media > li {
display: inline-block;
margin-right: 0.62em;
}
.nav-social-media > li > a {
color: #000;
font-size: 1.2em;
display: inline-block;
-webkit-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的bottom:0,这就是社交媒体图标在移动设备上的外观:
但在iphone6中这会导致以下问题:
看看iPhone底栏如何遮盖社交图标,如何克服这个问题?有没有可以使用的原生 iphone hack,而不是影响类似分辨率设备的 hack?
PS 现在我已经增加了值bottom来克服这个问题。
刚刚挖掘bootstrap 3.3.1 button.js的源代码,因为我想构建一个类似的插件.
你可以在这里查看源代码:[源代码] [1]
我的问题:现在在button.js源代码中做了以下几行:
$(document).on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) {
var $btn = $(e.target)
if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
Plugin.call($btn, 'toggle')
e.preventDefault()
})
Run Code Online (Sandbox Code Playgroud)
我在函数上浏览了jQuery的文档,甚至为自己做了一些示例,以便我更好地理解它,但不知何故,上面的代码行有点太复杂,我无法理解.
现在我使用button.js插件运行了一些测试:我编写了以下HTML:
<button id="myButton">Click me</button>
Run Code Online (Sandbox Code Playgroud)
和以下jQuery:
$(document).ready(function(){
$("#myButton").click(function(){
$(this).button('loading').delay(1000).queue(function() {
$(this).button('complete');
$(this).dequeue();
});
});
});
Run Code Online (Sandbox Code Playgroud)
当然,以上所有内容都在index.html文件中,我在脚本标记中导入了button.js文件.
现在,当我点击"单击我"按钮时,按钮显示"正在加载..."1秒钟(按钮处于禁用状态),之后按钮仍显示"正在加载..."但已启用再次.
现在是测试的重要部分,我去了button.js文件的源代码并取下了以下代码(是的,我很难理解相同的代码片段):
$(document).on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) {
var $btn = $(e.target)
if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
Plugin.call($btn, 'toggle')
e.preventDefault()
})
Run Code Online (Sandbox Code Playgroud)
现在我再次按下"click me"按钮,插件仍能正常运行.
现在我有一种感觉,bootstrap插件是以这样的方式构建的,你可以使用jQuery甚至数据属性来初始化它们,不知怎的,我也有一种感觉,这段代码(抱歉再次重复相同的代码片段) !!:D):
$(document).on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) {
var $btn = $(e.target)
if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
Plugin.call($btn, …Run Code Online (Sandbox Code Playgroud) 嘿伙计们下载了一些用JS编码的简单效果.该插件名为classie.js,该家伙编写了一些与此插件classie.js交互的自定义代码
一段时间前问过一个类似的问题classie.js问题和这个家伙真的完美地回答了classie.js里面的代码是如何运作的.多数民众赞成好,所以现在我明白了classie.js中的代码是如何工作的,现在我的问题是,有很多代码实际上与这个名为classie.js的插件进行交互并且我有一些难以理解.让我解释一下我的问题是什么:
classie.js代码:
( function( window ) {
'use strict';
var hasClass, addClass, removeClass;
if ( 'classList' in document.documentElement ) {
// console.log(document.documentElement);
hasClass = function( elem, c ) {
// cons100%ole.log("elem is : " + elem + " c is " + c);
return elem.classList.contains( c );
};
addClass = function( elem, c ) {
console.log('elem Logged');
console.log(elem);
elem.classList.add( c );
};
removeClass = function( elem, c ) {
console.log('removeClass function got used in if statement')
elem.classList.remove …Run Code Online (Sandbox Code Playgroud) 我刚刚读了凯尔辛普森的书"你不认识JS",并且遇到了以下有些困惑我的代码.基本上我正在阅读this关键字的主题.以下是片段:
function foo() {
console.log( this.a );
}
var a = 2;
var o = { a: 3, foo: foo };
var p = { a: 4 };
o.foo(); // 3
(p.foo = o.foo)(); // 2
Run Code Online (Sandbox Code Playgroud)
到目前为止,阅读这本书,我确实理解这是如何工作的,但对我来说,很难理解最后一行片段中是否真的发生了什么.
如果我自己分析它的最后一行是iffe在全局范围内执行,如果在iffe中foo()函数执行,foo()函数中的this.a将指向全局范围中的a,这是确实2.
但不知何故,我不觉得我完全理解最后一行发生了什么,有人可以为我分解吗?
谢谢.
亚历山大.
我刚刚在modal.js中查看了一些代码,并遇到了以下代码行:
var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
Run Code Online (Sandbox Code Playgroud)
除了最后一部分,这条线最有意义,即:
typeof option == 'object' && option
Run Code Online (Sandbox Code Playgroud)
我理解typeof操作员但我不明白它的用法$.extend,有人可以解释一下吗?
我的难度也可以在网上的插件代码中找到.296行.
我只想做一个很简单的tweenMax动画,其中条的高度,从去"0"到"100%",现在我的SVG看起来象下面这样:
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 69 64" style="enable-background:new 0 0 69 64;" xml:space="preserve">
<style type="text/css">
.st0{fill:#712215;}
.st1{fill:none;stroke:#712215;stroke-miterlimit:10;}
</style>
<path id="XMLID_8_" class="st0" d="M23,47.4h-5.4c-0.6,0-1-0.5-1-1v-6.9c0-0.5,0.4-1,1-1H23c0.5,0,1,0.5,1,1v6.9
C24,47,23.5,47.4,23,47.4z"/>
<path id="XMLID_7_" class="st0" d="M31.9,47.4h-5.4c-0.5,0-1-0.5-1-1V32.9c0-0.5,0.5-1,1-1h5.4c0.6,0,1,0.5,1,1v13.5
C32.9,47,32.5,47.4,31.9,47.4z"/>
<path id="XMLID_6_" class="st0" d="M41.9,47.4h-5.4c-0.6,0-1-0.5-1-1V36c0-0.5,0.4-1,1-1h5.4c0.5,0,1,0.5,1,1v10.5
C42.9,47,42.5,47.4,41.9,47.4z"/>
<path id="XMLID_5_" class="st0" d="M51,47.4h-5.4c-0.5,0-1-0.5-1-1V30c0-0.5,0.5-1,1-1H51c0.6,0,1,0.5,1,1v16.4
C52,47,51.5,47.4,51,47.4z"/>
<polygon id="XMLID_4_" class="st0" points="16.6,35 18,36.4 29.6,25.6 38.9,33 49.3,21.9 47.3,20 38.9,29.5 29.2,21.8 15.9,34.5 "/>
<polygon id="XMLID_3_" class="st0" points="43.2,17.8 51.7,17.9 51.9,26 "/>
<rect id="XMLID_2_" x="2.5" y="11.6" class="st1" width="63.5" height="40.8"/>
</svg>
Run Code Online (Sandbox Code Playgroud)
FIDDLE HERE,现在我有以下javascript动画栏:
$(function () …Run Code Online (Sandbox Code Playgroud) 我有以下网址:
gr-dev.indegene.com/el-gr/?-?????/??-?????-?-?????;
Run Code Online (Sandbox Code Playgroud)
问题在于我这样做:
window.location.href.split('/').pop()
Run Code Online (Sandbox Code Playgroud)
我得到了一堆特殊字符,如下所示:
"%CF%84%CE%B9-%CE%B5%CE%AF%CE%BD%CE%B1%CE%B9-%CE%BF-%CF%80%CF%8C%CE%BD%CE%BF%CF%82;"
Run Code Online (Sandbox Code Playgroud)
我只想得到??-?????-?-?????而不是上面的,我该怎么做?
javascript ×6
jquery ×3
css ×1
greensock ×1
html ×1
ios ×1
iphone ×1
laravel-4 ×1
postgresql ×1
svg ×1