Cyclone

1031 经验值

我在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变量,无法运行。请问这种情况该要怎么办?

好的,知道了,谢谢科普!

之前入门PHP,学基础的时候,看的是韩顺平老师的视频,140多个,里面代码好多那些函数命名啊,变量命名就是用拼音的。现在基础学的差不多了看教主你的视频一段时间了,真的觉得以前写的那些名字是挺out的

按着老师您说的步骤试着写了下但是一直有这个错误。

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并没有提示。。还以为也会自动引入了

额对,是这个。。

后来试过一下又有别的错误是method方法不可用,仔细检查了一下发现路由写了返回
/articles
但是表单的action写的是
/articles/.$article->id
改过来之后就可以正常运行了,谢谢老师!

怎么在表单使用。。。

放在原来method的位置,PS会提醒出错
{!! Form::model($article,['method'=>'PATCH','url'=>'/articles/'.$article->id]) !!}

在新的一行使用,会说没有定义这个method方法。。。
{Form::method('PATCH')}