小编Om3*_*3ga的帖子

在Express中从一条路线重定向到另一条路线

我在nodejs中有以下路由

这是users.js路线

router.post('/users/login', function(request, response) {
    // let user login here and do all of the logic.

    // Once done then redirect user to dashboard in dashboard.js file
    response.redirect('/dashboard');
});
Run Code Online (Sandbox Code Playgroud)

这是dashboard.js路线

 router.get('/dashboard', function(request, response) {
     response.render('plans');
 });
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试重定向我作为用户登录时,它说下面.

cannot get Cannot GET /users/dashboard
Run Code Online (Sandbox Code Playgroud)

我希望用户重定向到/dashboard/dashboard.

如何在Express中将用户从一个路由重定向到另一个路由?

javascript node.js express

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

javascript中的错误:对象不是函数

当我在下面运行我的代码时,它object is not a function在控制台中显示错误.此错误出现var todo = new Todo('contents');在我的script.js文件中.我怎样才能使它工作?

这是我的todo.js文件

var Todo = (function(c) {
var contents = $('.' + c);

var showel = function (d) {
    contents.prepend(d);
},

add = function (name) {
    if(name != "") {
        var div = $('<div class="names"></div>')
        .append('<span>' + name + '</span>')
        .append("<button class='update' class='update'>Edit</button>")
        .append("<button class='remove' name='remove'>Remove</button>");
    }

    return showel(div);
},

addUpdateField = function (dom) {
    var name = dom.parent().find('span').text(),
        field = $('<input type="text" value="' + name …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

laravel 4中的路线问题

我是laravel的新手,现在就学习它.我在routes.php文件中提供以下路线

Route::resource('contacts', 'ContactsController');
Run Code Online (Sandbox Code Playgroud)

但是当我在浏览器中加载我的页面时,它会给我以下错误

Unhandled Exception

Message:

Call to undefined method Laravel\Routing\Route::resource()
Location:

/Users/zafarsaleem/Sites/learning-laravel/application/routes.php on line 35
Run Code Online (Sandbox Code Playgroud)

我的完整routes.php文件如下

Route::resource('contacts', 'ContactsController');

Route::get('/', function()   //<------- This is line 35
{
    return View::make('home.index');
});
Run Code Online (Sandbox Code Playgroud)

如何删除此错误?

编辑

ContactsController代码如下,我想要使用index()函数

class ContactsController extends BaseController {

/**
 * Display a listing of the resource.
 *
 * @return Response
 */
public function index()
{
    Contact::all();
}

/**
 * Show the form for creating a new resource.
 *
 * @return Response
 */
public function create()
{
    // …
Run Code Online (Sandbox Code Playgroud)

php routing routes laravel laravel-4

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

对象在javascript中没有方法错误

我正在使用以下代码,但它返回以下错误

 Uncaught TypeError: Object [object HTMLAnchorElement] has no method 'userInput'
Run Code Online (Sandbox Code Playgroud)

这是代码jsfiddle

var ClickEvent = function (event) {
    this.ev = $('.' + event);
    this.ev.on('click', function () { this.userInput(); });
};

ClickEvent.prototype = function () {
    return {
        userInput: function () {
            console.log('user');
        },

        show: function () {
            console.log('show');
        }
    };   
}();

var c = new ClickEvent('event');
Run Code Online (Sandbox Code Playgroud)

userInputon()回调函数内部调用函数,但它返回上面error.

我怎么解决这个问题?

javascript jquery javascript-events

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

获取2个日期之间的月份名称

我有两个日期fromto.我想获得这两个日期之间的所有月份名称.

以下是我的代码

var monthNames = [ "January", "February", "March", "April", "May", "June",
        "July", "August", "September", "October", "November", "December" ];

function diff(from, to) {
    var datFrom = new Date('1 ' + from);
    var datTo = new Date('1 ' + to);
    var arr = monthNames.slice(datFrom.getMonth(), datTo.getMonth() + 1);
}
Run Code Online (Sandbox Code Playgroud)

以上代码适用于以下输入

diff('September 2013', 'December 2013');
Run Code Online (Sandbox Code Playgroud)

但它不适用于此

diff('September 2013', 'February 2014');
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它工作?

javascript jquery

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

JS错误对象没有方法addEventListener

我有以下代码

var el = document.querySelectorAll('.block');
console.log(el);
el.addEventListener('click', function () {
    alert('hello');
}, false);
Run Code Online (Sandbox Code Playgroud)

但是,它会返回错误 Uncaught TypeError: Object #<NodeList> has no method 'addEventListener'

为什么我会收到此错误,如何解决此问题?

javascript

3
推荐指数
2
解决办法
5563
查看次数

哪里存储Git阶段文件?

我不确定,但是这个问题在我的脑海中突然出现并开始谷歌搜索.我发现了许多关于暂存的详细信息,但未能找到git放置staged文件的位置.我的意思是有一个文件或文件夹,git用来缓存对分阶段文件和文件夹的引用?是的是哪个文件?

git github

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

执行mysql转储文件以在nodejs项目中创建表和feed数据

我正在研究nodejs项目.我有以下mysql转储文件.而是继续手动创建该表并使用mysql查询手动提供数据,我想执行以下转储文件,该文件将创建表并在该表中提供/插入数据.我怎么能用命令做到这一点?

  CREATE TABLE employees (
    id int(11) NOT NULL AUTO_INCREMENT,
    name varchar(50),
    location varchar(50),
    PRIMARY KEY (id)
  ) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;

  INSERT INTO employees (id, name, location) VALUES
  (1, 'Jasmine', 'Australia'),
  (2, 'Jay', 'India'),
  (3, 'Jim', 'Germany'),
  (4, 'Lesley', 'Scotland');
Run Code Online (Sandbox Code Playgroud)

UPDATE

我想在类似于下面的节点j中的类似东西在Ruby on rails上

使用seeds.rb填充数据库

或者在Laravel在这里

mysql node.js

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

Github API 语言端点

我从 Github API 获取一些数据,我遇到了这些数据以获取特定存储库的语言,我得到了以下对象。我想知道这些数值是什么意思?

{
  "JavaScript": 1300078,
  "CSS": 71202,
  "Shell": 2513
}
Run Code Online (Sandbox Code Playgroud)

git github github-api

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

期待“ID”,得到“NUMBER”

我有以下数据 json

"ICON":{
    "144":"https://example.com/bubble-academy.jpg",
    "228":"https://example.com/bubble-academy.jpg",
    "72":"https://example.com/bubble-academy.jpg",
    "152":"https://example.com/bubble-academy.jpg",
    "130":"https://example.com/bubble-academy.jpg",
    "120":"https://example.com/bubble-academy.jpg",
    "32":"https://example.com/bubble-academy.jpg"
}
Run Code Online (Sandbox Code Playgroud)

在车把中,我试图访问32如下所示的属性。

<img src="{{ ICON.32 }}">
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

Module build failed: Error: Parse error on line 5:
..."{{ mediaFiles.ICON.32  }}">        <sp
-----------------------^
Expecting 'ID', got 'NUMBER'
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

javascript handlebars.js

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