首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel Express Js calling

Laravel Express Js calling
EN

Stack Overflow用户
提问于 2018-01-12 23:43:19
回答 1查看 373关注 0票数 0

嗨,我有一个技术问题,我的工作与laravel,但非常新与快速节点,我有我的代码在jquery工作良好,但我需要转换为express,我需要安装在我的laravel文件夹中的快速?或者我需要安装在新的文件夹或者什么地方?我实际上在我的laravel文件夹之外的其他文件夹中安装了express,并调用了我的laravel的url,但最好的方法是什么?对于多余的解释,很抱歉。

结构:

代码语言:javascript
复制
- api_properties - LARAVEL
    - public
      - js
        - scripts.js - Here is where i have my scripts in jquery.
    - resources
      - views
        - index.blade.php - This is my home page what call the jquery
- apisbproperties - EXPRESS
    - app.js - Here is where i execute the express

我需要把两个文件夹都熔断?我需要安装快速在文件夹视图的laravel?我需要在我的express文件夹中转换我的代码jquery到Express,并调用laravel的路由?

这是我的代码jquery

代码语言:javascript
复制
var _token = $('input[name="_token"]').val();

function savePropertiesSB(){
    $.get( "URL_TO_OTHER_PAGE", function( data ) {
        $.post('URL_TO_MY_LARAVEL', {_token : _token, propertiesString: data});
    });
}

function savePropertiesMLS(total_pages){
    var number_page = 0;
    var loaded = 0;
    var url;
    var callSameTime = true;
    var callSameTimeDetail = true;
    while (number_page <= total_pages) {
        url = 'URL_TO_OTHER_PAGE';
        if (callSameTime) {
            $.post(url, function(data) {
                callSameTime = false;
                $(data).find('div.flexmls_connect__sr_result').each(function(){
                    var link_property = $(this).find('.flexmls_connect__sr_address a').attr('href');
                    var property = $(this);
                    if (callSameTimeDetail) {
                        $.post(link_property, function (res) {
                            callSameTimeDetail = false;
                        }).done(function(res){
                            sendData(propertyData(res, property));
                            callSameTimeDetail = true;
                        });
                    }
                });
                callSameTime = true;
            });
            loaded++;
        }
        number_page ++;
    }
}

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2018-01-14 03:33:36

你混淆了三种截然不同的技术。

  • Laravel -一个完全成熟的MVC PHP framework
  • Express -一个用于Node.js
  • jQuery的微框架-一个DOM库。

所以我来回答你的问题:

我的代码在jquery中可以很好地工作,但我需要在express中进行转换。

您不能只是移植/转换您的jQuery特定代码到Express。看看你的jQuery代码。它与DOM交互,这在Express中是做不到的,因为没有DOM。

我需要在我的laravel文件夹中安装express吗?或者我需要安装在新的文件夹或者什么地方?

同样,Express是一个微Web框架。它不是像jQuery那样的客户端JavaScript代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48229512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档