小编Lan*_*gel的帖子

即使查询返回结果,Twitter-typeahead也不会显示任何结果

经过研究,我无法解决问题。我正在使用twitter-typeahead,它没有显示结果,但是当我检查网络中的响应时,它显示了结果。即使查询中有结果,我的预输入也不显示结果的原因可能是什么?

的HTML

<input class="form-control typeahead" type="text" name="variant"
                                    placeholder="Search by BRNO,variant ..." />
Run Code Online (Sandbox Code Playgroud)

的JavaScript

$(document).ready(function(){

    var Variants = new Bloodhound({
        datumTokenizer: Bloodhound.tokenizers.whitespace,
        queryTokenizer: Bloodhound.tokenizers.whitespace,
        remote: {
            url: '/sales/br-number/search?query=%QUERY%',
            wildcard: '%QUERY%',
            cache: false,
        },
    });

    $('.typeahead').typeahead(null, {
        hint: true,
        highlight: true,
        source: Variants,
        display: function(data) {
            return data.br_no+' '+data.variants_name.toUpperCase()+' '+data.case_bottles.quantities;
        },
        templates: {
            empty: [
            '<div class="empty-message">',
                'No Results',
            '</div>'
            ].join('\n'),
            suggestion: function(data) {
                return '<p><strong>' + data.br_no + '</strong> '+ data.variants_name +' <strong>' + data.case_bottles.quantities + '</strong> </p>';
            }
        }
    }); …
Run Code Online (Sandbox Code Playgroud)

laravel eloquent twitter-typeahead

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

滚动时根据回收站视图标题更改选项卡

在此处输入图片说明

当我们滚动浏览器视图时,我正在尝试更改选项卡。

我已经在单个回收商视图中列出了这些项目。

因此,当我到达每个部分的标题(例如早餐然后早餐标签应该处于活动状态)时,如何相应地更改标签?

上面的 gif 解释了我的查询。请建议我一个解决方案。

java android tabview android-recyclerview

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

在 filesystems.php Laravel 中添加自定义存储路径

我想在 filesystems.php 中添加一个路径“C:\Folder”用于存储

当我使用以下代码时,出现错误:

Driver [] is not supported. 
Run Code Online (Sandbox Code Playgroud)

代码:

'c_path' => [
    'driver' => 'local',
    'root' => "C:/Folder/",
],
Run Code Online (Sandbox Code Playgroud)

那么如何解决这个问题呢?有人可以建议我一个解决方案吗?

php filesystems laravel

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

在Login - Laravel期间在config中设置动态数据库

我正在尝试根据用户的公司更改登录时的数据库连接.在这里,我的用户有一家公司,其DB是companyA.

下面是我更改连接的LoginController:

public function authenticated(Request $request,User $user)
{
    \Config::set('database.connections.dynamicdb', array(
        'driver'    => 'mysql', 
        'host'      => '127.0.0.1',
        'database'  =>  $user->company,
        'username'  =>  'root',
        'password'  =>  '',
        'charset'   => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'strict'    => false,
        'options'   => [                                
            \PDO::ATTR_EMULATE_PREPARES => true
        ]
    ));

    return redirect()->intended($this->redirectPath());
}
Run Code Online (Sandbox Code Playgroud)

因此,基于已在users表中定义的user-> company,更改了数据库名称.但不知怎的,它不起作用.

未选择数据库中显示的错误.

我尝试下面的代码来检查登录期间是否设置了值.

return \Config::get('database.connections.dynamicdb');
Run Code Online (Sandbox Code Playgroud)

它显示所有值都符合我的要求.但是当我在登录后检查并到达/ home时,config中的数据库值为null.

那么我应该做些什么改变呢.我的技术对吗?或者还有其他任何解决方案.

在我的股票模型中,我添加了以下行:

protected $table = 'stocks';  
protected $connection = 'dynamicdb';
Run Code Online (Sandbox Code Playgroud)

我正在运行的查询只是一个获取所有查询:

 Stock::orderBy('tag_no','asc')->get()
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么会这样?我该怎么办?

php mysql database dynamic laravel

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

使用 Artisan 调用 php artisan migrate

是否可以创建 Artisan 调用或命令

php artisan migrate
Run Code Online (Sandbox Code Playgroud)

喜欢Artisan::call('migrate);

因此,当连接动态更改时,我可以将丢失的表迁移到我的数据库。

  Config::set('database.connections.dynamicdb', array(
        'driver'    => 'mysql', 
         'host'      => '127.0.0.1',
         'database'  =>  $database_name,
         'username'  =>  'test_user',
         'password'  =>  '123456',
         'charset'   => 'utf8mb4',
         'collation' => 'utf8mb4_unicode_ci',
         'strict'    => false,
         'options'   => [                                
               \PDO::ATTR_EMULATE_PREPARES => true
            ]
       ));

  Artisan::call('migrate');
Run Code Online (Sandbox Code Playgroud)

或者有没有办法为其创建命令?请提出一些解决方案。

php dynamic laravel-5 laravel-artisan

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