小编fes*_*tiv的帖子

使用for循环在Feed选项卡上生成列表项时访问嵌套的URL

注意: 我正在使用离子框架和角度.

简短说明: 我有一个包含信息的json文件.文件中的每个对象都有一个id,category,title等.使用for循环我将feed对象填充为每个对象作为项目,如快速帖子,可以选择单击以阅读更多内容.由于无限滚动,使用for循环.

问题: 现在,当我使用无限滚动和for循环时,一切都搞砸了,并且链接到嵌套页面,其中包含有关json文件中每个对象的所有信息都不起作用.为了获取有关我正在使用它的ID的项目的完整信息.

GOAL
我希望能够在Feed选项卡上单击某个项目并查看包含所有相关信息的嵌套页面.

编辑 这是一个关于plunker的链接(演示). http://embed.plnkr.co/66hgiIxNGTXOuVZgqKvZ/preview

我也会在帖子中发布主要代码,以防它引起别人的注意/ APP.JS

var starter = angular.module('starter', ['ionic'])

starter.run(function($ionicPlatform) {
  $ionicPlatform.ready(function() {

    if(window.cordova && window.cordova.plugins.Keyboard) {
      cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
    }
    if(window.StatusBar) {
      StatusBar.styleDefault();
    }
  });
})


starter.config(function($stateProvider, $urlRouterProvider) {
  $stateProvider
    .state('tabs', {
      url: '/tab',
      abstract: true,
      templateUrl: 'templates/tabs.html'
    })

    .state('tabs.home', {
      url: '/home',
      views: {
        'home-tab' : {
          templateUrl: 'templates/home.html'
        }
      }
    })

    .state('tabs.list', {
      url: '/list',
      views: {
        'list-tab' : {
          templateUrl: 'templates/list.html',
          controller: 'ListController'
        }
      }
    })

    .state('tabs.detail', {
      url: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json angularjs ionic-framework

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

Laravel 5路由分页url编码问题

我构建了一个laravel 5应用程序,现在我正在测试它如何处理不同的输入.因此我遇到了一个奇怪的问题.在标题中我有一个搜索字段.它返回结果,分页为10.

问题

如果用户输入一个字母,例如英文的"e",一切正常.但是,当用户输入一个字母时,例如保加利亚语中的"e" - 结果的第一页显示正确,当用户点击第2页时,保加利亚语中"е"搜索中的查询更改为"%D0" %B5"并且不再显示结果.这是该网站的实际链接.http://podobri.eu

我想这与编码有关,但我看不出我做错了什么.

这是实际的代码

路线

Route::get('/search', [
   'uses' => '\Podobri\Http\Controllers\SearchController@getResults',
    'as'=>'search.results',
]);
Run Code Online (Sandbox Code Playgroud)

SearchController

public function getResults(Request $request){

        $query = $request->input('query');
        $comments = Comment::where(function($query){
           return $query; 
        })->orderBy('created_at', 'desc')->get();

        if(!$query || $query==''){
            return view('problems.index')->with('comments', $comments);
        }

        $problems = Problem::where(DB::raw("CONCAT(problem_title, ' ', problem_description)"), 'LIKE', "%$query%")
                ->orWhere('location', 'LIKE', "%$query%")
                ->orWhere('category', 'LIKE', "%$query%")
                ->orderBy('created_at', 'desc')->paginate(10);

        Carbon::setLocale('bg');
        return view('search.results')
                ->with('comments', $comments)
                ->with('problems', $problems)
                ->with('title', '????????? ?? "'."$query".'" | ???????')
                ->with('description', '????????? ?? "'."$query".'" ? ????????? ?? ???????');
    }
Run Code Online (Sandbox Code Playgroud)

视图

        @foreach($problems …
Run Code Online (Sandbox Code Playgroud)

php encoding pagination laravel laravel-5

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

获取二进制%运算符迭代的数量

我试图找出%从另一个减去了多少次.

例如,如果256%50 = 6,则迭代次数为5?256 - 50 - 50 - 50 - 50 - 50.

如果145%40 = 25,则迭代次数为3. 145 - 40 - 40 - 40.

我正在寻找问题的解决方案,而无需任何类型的循环,递归或转到.

c++

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