小编bai*_*kho的帖子

Visual Studio Code中的JSX或HTML自动完成

有没有办法在Visual Studio Code中使用组件或HTML完成?因为当我们有像Bootstrap等类这样的类时,手动输入每个字母并不是一个好主意.例如,在Emmet中完成:ul>li*2>a

var React = require('react');

var Header = React.createClass({
    render: function () {
        return (

            <nav className="navbar navbar-defaullt">
                <div className="container-fluid">
                    <a href="/" className="navbar-brand">
                        <img width="50" height="50" src="images/logo.png" alt="logo" />
                    </a>
                    <ul className="nav navbar-nav">
                        <li><a href="/">Home</a></li>
                        <li><a href="/#about">About</a></li>
                    </ul>
                </div>
            </nav>

                );
                }
                });
module.exports  = Header;
Run Code Online (Sandbox Code Playgroud)

autocomplete jsx emmet reactjs visual-studio-code

56
推荐指数
12
解决办法
4万
查看次数

Laravel Echo - default.a.channel不是一个函数

我正在尝试使用pusher设置Laravel Echo,以实现实时通知.

首先,我安装了Laravel Echo和Pusher:

npm install --save laravel-echo pusher-js
Run Code Online (Sandbox Code Playgroud)

在此之后, bootstrap.js 我已取消注释代码(如指南所说):

import Echo from "laravel-echo"

window.Echo = new Echo({
    broadcaster: 'pusher',
    key: 'my_key',
    encrypted: true
});
Echo.channel('orders')
    .listen('TestEvent', (e) => {
        console.log('pippo');
    });
Run Code Online (Sandbox Code Playgroud)

我已经运行了gulp,现在当我访问该页面时,我收到此错误:

bootstrap.js?5e63:50 Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_0_laravel_echo___default.a.channel is not a function
Run Code Online (Sandbox Code Playgroud)

laravel laravel-5.3 laravel-echo

18
推荐指数
1
解决办法
6250
查看次数

如何以编程方式在Drupal 8中创建实体引用字段?

我想使用我的自定义模块在Drupal 8中创建一个实体引用字段.就像有人点击Drupal页面上的链接一样,将自动在页面节点类型中创建实体引用字段.

谁能帮我这个?

drupal drupal-8

10
推荐指数
2
解决办法
7308
查看次数

为什么 Laravel 会发送两次邮件?

我建立了一个联系表格,它发送两封电子邮件而不是一封。这是控制器:

<?php

namespace App\Http\Controllers;

use App\Http\Requests\ContactFormRequest;
use App\Mail\ClientContact;
use Illuminate\Support\Facades\Mail;

class ContactController extends Controller
{
    /**
     * It sends a contact request and returns
     * the user back to the contact form.
     * @param ContactFormRequest $request
     * @return mixed
     */
    public function send(ContactFormRequest $request)
    {
        Mail::send(new ClientContact($request->only(['name','email','message'])));
        session()->flash('success','Your message was sent successfully!');
        return redirect()->back();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是 ClientContact 邮件类

<?php

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;

class ClientContact extends Mailable
{
    use Queueable, SerializesModels;
    /**
     * @var
     */ …
Run Code Online (Sandbox Code Playgroud)

laravel laravel-mail laravel-5.3

6
推荐指数
2
解决办法
3618
查看次数

如何在 Dialogflow 中重新排序 Intent 响应消息或自动链接 Intent?

我正在使用 Dialogflow 并在特定结构中设置了 x 数量的意图,包括无上下文意图和后续意图。

有了这个,我有 1 个默认的“欢迎意图”,它有一个简单的文本响应。但是,我还有一个 Google 协助响应“基本卡”类型,我希望在默认文本响应之前发出它,并且想知道这是否可能?

或者,我希望能够以一种在触发下一个 Intent 之前不需要用户输入的方式链接 Intent。我已经看到在 Dialogflow 中没有用户输入的情况下触发下一个意图是指 API 或 Webhooks,尽管这似乎需要启用“云功能”或 Webhooks 在 Dialogflow 之外的应用程序上指定端点。我最好将这个逻辑包含在 Dialogflow 中,而不是包含在 Webhooks 中。通过 API,我并不清楚如何处理这个问题,因此任何有关这方面的指导都会有所帮助。

我也知道对此提出了类似的问题,指出意图基于用户输入/意图,但无论这种设计如何,我仍然想知道是否有可能在上述约束范围内?

dialogflow-es dialogflow-es-fulfillment

6
推荐指数
0
解决办法
258
查看次数

Drupal表单模板建议

我正在尝试使用以下方法创建 drupal 表单建议:

function pfe_theme_suggestions_form_alter(array &$suggestions, array $variables) {
    $suggestions[] = 'form__'. $variables['element']['#id'];
}
Run Code Online (Sandbox Code Playgroud)

但在创建form--user-login-form.html.twig后,drupal 不会考虑此模板,但它始终使用form.html.twig

这是 html 注释:

<!-- THEME DEBUG -->
<!-- THEME HOOK: 'form' -->
<!-- FILE NAME SUGGESTIONS:
   * form--user-login-form.html.twig
   x form.html.twig
-->
<!-- BEGIN OUTPUT from 'core/themes/stable/templates/form/form.html.twig' -->
Run Code Online (Sandbox Code Playgroud)

添加 HOOK_theme() 后:

function pfe_theme_suggestions_form_alter(array &$suggestions, array $variables) {
   $suggestions[] = 'form__'.$variables['element']['#id']; //form--user-login-form.html.twig
}

function pfe_theme($existing, $type, $theme, $path) {

  return [
    'form__user-login-form' => [
      '#theme' => 'form--user-login-form',
      'render element' => 'form',
    ], …
Run Code Online (Sandbox Code Playgroud)

drupal drupal-8

5
推荐指数
1
解决办法
5933
查看次数

如何修复 PHP 解析错误:语法错误,意外的“?” 在第 500 行的 vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 中

一切正常,但在运行时出现此错误

PHP 解析错误:语法错误,意外的“?” 在 htdocs\example\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 第 500 行

上线500

return $factory->of($arguments[0], $arguments[1])->times($arguments[2] ?? null);
Run Code Online (Sandbox Code Playgroud)

php laravel

3
推荐指数
1
解决办法
6481
查看次数

未找到Laravel 5.1路径对象

请帮助我,我正在使用最新版本的xampp工作Laravel并且不知道我的问题的原因是什么.

这条路线工作正常:

Route::get('/', function () {
    return 'aa';
});
Run Code Online (Sandbox Code Playgroud)

此路由给出错误"找不到对象!":

Route::get('about', function () {
    return 'aaa';
});
Run Code Online (Sandbox Code Playgroud)

httpd.vhosts:

<VirtualHost test.loc:80>
   DocumentRoot "C:/xampp/apps/test.loc/public"
   ServerName test.loc
   <Directory "C:/xampp/apps/test.loc/public">
            #AllowOverride All - when I use this, I get a "Access forbidden!" for all routes
        Require all granted - this works for the main route, other routes give "errors".
</Directory>
Run Code Online (Sandbox Code Playgroud)

/public/.htaccess:

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine On

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 …
Run Code Online (Sandbox Code Playgroud)

php xampp .htaccess frameworks laravel

2
推荐指数
1
解决办法
3131
查看次数

如何在jwt-auth中获取授权用户的ID?

如何在jwt-auth中获取授权用户的ID?我尝试通过标准方法获取id,但它不起作用

jwt laravel laravel-5.2 laravel-5.3

1
推荐指数
1
解决办法
4240
查看次数