小编Mik*_*ike的帖子

将回调函数传递给指令

我正在尝试将回调函数从控制器传递给指令.

这是回调函数代码:

$scope.onImageSelect = function(image) {
    alert('SET');
    $scope.card.image = image;
};
Run Code Online (Sandbox Code Playgroud)

指令用法:

<google-image-search callback="onImageSelect" />
Run Code Online (Sandbox Code Playgroud)

指令代码:

ngmod.directive('directive', function() {
    return {
        templateUrl: '/templates/template.html',
        scope: {
            callback: '&'
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

模板中的回调用法:

<a data-ng-click="callback(url)"></a>
Run Code Online (Sandbox Code Playgroud)

但是,这给了我以下错误:

TypeError: Cannot use 'in' operator to search for 'onImageSelect'
Run Code Online (Sandbox Code Playgroud)

我见过很多类似的问题,但无法理解我错在哪里.

javascript google-image-search angularjs angularjs-directive angularjs-ng-click

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

Laravel Blade:从父视图访问嵌套部分中的变量

我的父视图如下所示:
show.blade.php

@include('inquiries.partials.inquiries')
Run Code Online (Sandbox Code Playgroud)

它使用以下部分:
inquiry.blade.php

<ul>
    @foreach($inquiry as $key => $item)
        <li>
            @include('inquiries.partials.inquiry')
        </li>
    @endforeach
</ul>
Run Code Online (Sandbox Code Playgroud)

其中使用另一个部分:
inquiry.blade.php

<div class="row">
    <div class="col-xs-10">
        <div class="data"> ... </div>
    </div>
    <div class="col-xs-2 text-right">
         @yield('inquiry.toolbar', '')
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

show.blade.php我想定义inquiry.toolbar为第inquiry.blade.php,但我需要访问$关键变量从inquiries.blade.php文件,就像这样:

@include('inquiries.partials.inquiries')

@section('inquiry.toolbar')
{!! button_delete([
    'route' => ['inquiries.items.destroy', $key]
]) !!}
@stop
Run Code Online (Sandbox Code Playgroud)

但是,上面的代码不起作用(我得到“未定义的变量:键”)。
是否可以?

php laravel blade

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

SQL:选择具有相同单词的字符串

假设我有一个字符串表,如下所示:

VAL
-----------------
Content of values
Values identity
Triple combo
my combo
sub-zero combo
Run Code Online (Sandbox Code Playgroud)

我想找到具有相同词汇的字符串.结果集应该是这样的

VAL                MATCHING_VAL
------------------ ------------------
Content of values  Values identity
Triple combo       My combo
Triple combo       sub-zero combo
Run Code Online (Sandbox Code Playgroud)

或者至少是这样的.你能帮我吗?

sql oracle oracle11g

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

Laravel:获取具有关系的单个模型

我有AbilityHero模型。这种关系是多对多的。

当我返回集合时,我可以使用 Hero::with('Abilities')->get()

有没有办法用单个模型(例如$hero->with('Abilities')->get())来实现这一点?

php laravel eloquent laravel-5

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