小编Ben*_*ong的帖子

didSelectItem没有被调用

我准备好了我的集合视图,我正在努力去didSelectItemAt查看详细视图.但我只想测试记录每个项目,而不是记录.

我已经设置了所有代表:

*

class ViewController: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout, UISearchBarDelegate {*

    @IBOutlet weak var activityIndicatorView: UIActivityIndicatorView!
    @IBOutlet weak var searchBar: UISearchBar!
    @IBOutlet weak var collection: UICollectionView!

    override func viewDidLoad() {
        super.viewDidLoad()
        collection.dataSource = self
        collection.delegate = self
        searchBar.delegate = self

        activityIndicatorView.isHidden = true


        let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: "dismissKeyboard")
        view.addGestureRecognizer(tap)
    }
Run Code Online (Sandbox Code Playgroud)

*

我究竟做错了什么?

func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
    let movie : Movie

    movie = MOVIE_ARRAY[indexPath.row]
    print(movie.plot)
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

ios uicollectionview swift

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

jQuery Lightbox2无法正常工作

我不知道为什么LightBox不工作.当我点击图像时,它会转到页面的链接,而不是让"灯箱"淡入以显示图像.我console.logged,我没有收到任何错误消息.

P画廊| 查看投资组合

    <link rel="stylesheet" href="css/style.css">
    <link rel="stylesheet" href="dist/css/lightbox.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script src="js/script.js"></script>
    <script src="dist/js/lightbox.js"></script>

</head>


        <section>
            <div class="container">
                <h1 id="heading">All Projects</h1>
                <ul id="gallery">
                    <li class="design" ><a href="img/web1.jpg" data-lightbox="example-set" data-title="Project 1" data-desc="abc"><img src="img/web1.jpg"></a></li>
                    <li class="programming" ><a href="img/web2.jpg" data-lightbox="example-set"  data-title="Project 1" data-desc="abc"><img src="img/web2.jpg"></a></li>
                    <li class="cms" ><a href="img/web3.jpg" data-lightbox="example-set"  data-title="Project 1" data-desc="abc"><img src="img/web3.jpg"></a></li>
                    <li class="cms" ><a href="img/web4.jpg" data-lightbox="example-set"  data-title="Project 1" data-desc="abc"><img src="img/web4.jpg"></a></li>
                    <li class="design cms programming" ><a href="img/web5.jpg" data-lightbox="example-set"  data-title="Project 1" data-desc="abc"><img src="img/web5.jpg"></a></li>
                    <li class="design cms programming" ><a href="img/web6.jpg" data-lightbox="example-set"  data-title="Project 1" …
Run Code Online (Sandbox Code Playgroud)

jquery lightbox lightbox2

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

Mongolab连接错误

当我尝试使用命令连接到MongoLab时,出现以下消息:

mongo ds035438.mongolab.com:35438/comeventsbw -u(myusername)-p(mypassword)

MongoDB Shell版本:3.0.6连接到:ds035438.mongolab.com:35438/comeventsbw 2015-12-10T10:30:18.537-0700我在File :: open(),:: open中存储了'/ Users / benwong / .mongorc.js'失败,出现errno:13权限被拒绝无法执行您主目录中的“ .mongorc.js”文件

mongodb mlab

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

Node Express Flash 消息不起作用

我不知道为什么快递消息不起作用。我在 app.js 中指定它,在路由器/控制器和视图中指定它。

这是我的 app.js 的一部分:

var express = require('express');
var path = require('path');
var favicon = require('serve-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
var exphbs = require('express-handlebars');
var expressValidator = require('express-validator');
var flash = require('connect-flash');
var session = require('express-session');
app.use(flash());
app.use(require('connect-flash')());

app.use(function (req, res, next) {
  res.locals.messages = require('express-messages')(req, res);

  if(req.url == '/'){
    res.locals.isHome = true;
  }
  next();
});
Run Code Online (Sandbox Code Playgroud)

这是我指定闪现消息的路线:

router.post('/login', passport.authenticate('local', {failureRedirect: '/', failureFlash: 'Invalid username or password'}), function(req, res){
    console.log(req.body);
    console.log('Authentication …
Run Code Online (Sandbox Code Playgroud)

node.js express

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

标签 统计

express ×1

ios ×1

jquery ×1

lightbox ×1

lightbox2 ×1

mlab ×1

mongodb ×1

node.js ×1

swift ×1

uicollectionview ×1