我想知道我是否可以简单地在angularJS中拆分字符串.我有我的
$scope.test = "test1,test2";
Run Code Online (Sandbox Code Playgroud)
在我的控制器和我看来,我想做那样的事情
{{test[0] | split(',')}}
{{test[1] | split(',')}}
Run Code Online (Sandbox Code Playgroud)
我已经看到很多关于输入和ng-change调用控制器中的一个函数,它将字符串或某些内容与ng-list分开但在我的情况下没有任何作用.
对所有人来说.
我想知道如何使用Jquery 删除输入类型文件的值.
更准确地说,当您从此输入上传文件时,我称之为值,但您尚未发送表单.
我希望我能理解.
我有一个<div>
,ng-click
但这<div>
有一个子元素与还ng-click
指令.问题是,子元素上的click事件也会触发父元素的click事件 .
当我点击他的孩子时,如何阻止父点击事件?
这是一个jsfiddle来说明我的情况.
预先感谢您的帮助.
编辑
这是我的代码:
<body ng-app ng-controller="TestController">
<div id="parent" ng-click="parentClick()">
<div id="child" ng-click="childClick()"></div>
<p ng-bind="elem"></p>
</div>
<div><p style="text-align:center" ng-bind="childElem"></p></div>
</body>
<script>
function TestController($scope) {
$scope.parentClick = function() {
$scope.elem = 'Parent';
}
var i = 1;
$scope.childClick = function() {
$scope.elem = 'Child';
$scope.childElem = 'Child event triggered x' + i;
i++;
}
}
</script>
Run Code Online (Sandbox Code Playgroud) 在我的数据库中,我有:
tops
表posts
表tops_has_posts
表.当我在tops
桌子上检索顶部时,我还检索了posts
与顶部有关的内容.但是,如果我想按特定顺序检索这些帖子怎么办?所以我range
在我的数据透视表中添加一个字段,我tops_has_posts
尝试使用Eloquent按结果排序,但它不起作用.
我试试这个:
$top->articles()->whereHas('articles', function($q) {
$q->orderBy('range', 'ASC');
})->get()->toArray();
Run Code Online (Sandbox Code Playgroud)
还有这个 :
$top->articles()->orderBy('range', 'ASC')->get()->toArray();
Run Code Online (Sandbox Code Playgroud)
两人都是绝望的尝试.
先感谢您.
我想知道是否可以检索与Eloquent关系的第一个元素.
这不起作用:
$posts = Post::with(['medias' => function($q) {
$q->where('type', 'landscape')
// not working
->limit(1);
// not working
->take(1);
// not working
->first();
}])->get();
Run Code Online (Sandbox Code Playgroud)
这是一对多的关系.
先感谢您 !
我知道这已被问过很多次了.但我根本不需要根据自己的需要做出决定.
我需要从其他用户查询最近的用户.基本上,我有一个users
表,这个表one to one
与表有关系users_locations
,有一个纬度和经度字段.
所以我看过这个 https://laravel.io/forum/04-23-2014-convert-this-geolocation-query-to-query-builder-for?page=1 这可能是最好的解决方案.
但我的基本查询是:
\App\Model\User::whereNotIn('id', $ids)
->where('status', 1)
->whereHas('user_location', function($q) use ($lat, $lng, $radius) {
/** This is where I'm stuck to write the query **/
})->select('id', 'firstname')
->get();
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我不知道如何实现解决方案.
预先感谢您的帮助
编辑 更清楚:我需要获得半径5公里的用户.
我是Mailshimp的新手,我在网上找不到任何禁用双重选择的东西.我没有使用任何Mailchimp API,我只是将表单mailchimp给了我放入我的html.
没有使用API或者我必须使用API的任何想法?
谢谢 !
php ×4
eloquent ×3
javascript ×3
laravel ×3
mysql ×3
angularjs ×2
api ×1
forms ×1
geolocation ×1
html ×1
jquery ×1
mailchimp ×1
newsletter ×1
z-index ×1