Sencha Architect模型REST代理出错

vaj7vani  于 2022-09-26  发布在  其他
关注(0)|答案(1)|浏览(213)

我有一个本地Nodejs服务器在端口5000上运行。
我使用Sencha Architect,我想从我的Nodejs服务器加载名为“getUsers”的API。
这是我的模型:

Ext.define('Hivemind.model.MyModel', {
     extend: 'Ext.data.Model',

     requires: [
         'Ext.data.field.Field',
         'Ext.data.proxy.Rest'
     ],

     fields: [
         {
             name: 'id'
         },
         {
             name: 'name'
         }
     ],

     proxy: {
         type: 'rest',
         url: 'http://localhost:5000/getUsers'
     }
 });
  • 请注意,“http://localhost:5000/getUsers“也可以通过浏览器轻松访问*

但它给了我以下错误:

Please make sure that the URL you set for your proxy is either local, or similar to the URL you set in your projects settings. 

If you plan to use a different domain, please use a JsonP proxy.

如果这很重要,项目文件夹保存在桌面上的某个位置,Nodejs Server文件存储在不同的位置

myzjeezk

myzjeezk1#

您只需要确保在项目设置中指向的URL与代理URL字段中的URL相同。
然而,我的经验是,这并不重要。该项目仍将正确构建和部署。

相关问题