我在windows上用composer下载Laravel,然后为了用到Vue.js打算运行npm,系统提示我‘npm’不是内部或者外部命令,也不是可运行的程序或者批处理文件,请问如果在windows上的Laravel要基本能运行npm,加环境变量的话要获取Laravel项目中的哪个文件?
最近在做个PHP上传文档和打开查看的小项目,然后卡在了以下界面:
$word=new COM("word.application") or die("Can't start Word!");
echo $word.'<br/>';
$word->Visible =1;
$word->Documents->open(dirname(__FILE__)."\upload\Resume_Of_PHP.doc",false,true);
$test=$word->ActiveDocument->content->Text;
echo $test;
卡在了倒数第二行上面,但是PHP没告诉我具体是什么错误,只是给了我一个com_exception的错误,不知道是为什么,社区里面有大神解答以下吗?本人用的是win10下的wamp环境,PHP是7.0版本
是这样的,本人在看教主的视频下也去使用了select2这个插件,我是用windows环境下开发的,所以就想直接用js文件加载并且使用select2插件就行了,然后问题来了,我在母版页A里面加载了select2框架:
<script src="{asset('js/jquery-3.1.0.min.js')}"></script>
<script src="{ asset('js/select2.min.js')}"></script>
<link href="{ asset('css/select2.min.css') }" rel="stylesheet">
然后再子页B里面直接调用功能:
<script type="text/javascript">
$(document).ready(function(){
$('.js-example-basic-multiple').select2();
});
</script>
最后打开子网页,选择框却实现不出来,原因是因为
$(....).select2()
这个函数没有定义,这是为什么?
表单里面是不是没有csrf验证?、
{ csrf_field() }
教主我问个问题,视图变量传递不能传递到网页的母版页里面吗?我的问题详细如下:
比如我有一个母版页app,然后有一个子网页index。我在一个路由函数里面定义量变量As和变量Bs,他们两个变量都从数据库中获取数据了,然后我写了这个函数:
`
return view('index',['As'=>$As,
'Bs'=>$Bs]);
`
但是我设置了变量Bs在index的母版页app里面显示,我心想既然index里面都有母版页app的代码那应该可以显示出来,但是运行的时候却报出错误是在app网页里面没有定义$Bs变量,无法运行。请问这种情况该要怎么办?
好的,知道了,谢谢科普!
按着老师您说的步骤试着写了下但是一直有这个错误。
FatalThrowableError in UserSignUp.php line 21:
Type error: Argument 1 passed to App\Events\UserSignUp::__construct() must be an instance of App\Events\User, instance of App\User given
后来发现是因为UserSignUp里面没有引入User类。。。
但是写__construct(User $user)的时候PS并没有提示。。还以为也会自动引入了
test
额对,是这个。。
后来试过一下又有别的错误是method方法不可用,仔细检查了一下发现路由写了返回
/articles
但是表单的action写的是
/articles/.$article->id
改过来之后就可以正常运行了,谢谢老师!
怎么在表单使用。。。
放在原来method的位置,PS会提醒出错{!! Form::model($article,['method'=>'PATCH','url'=>'/articles/'.$article->id]) !!}
在新的一行使用,会说没有定义这个method方法。。。
{Form::method('PATCH')}