2014-01-09 72 views
0

我正在爲我的移動應用程序項目使用IBM worklight 6.1和backbone.js。我的問題是,如何將工作燈適配器與骨幹視圖集成?IBM Worklight 6.1 - 如何將工作燈適配器與主幹視圖集成?

工作燈適配器

Username.xml

<wl:adapter name="Username" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:wl="http://www.worklight.com/integration" 
    xmlns:http="http://www.worklight.com/integration/http"> 

    <displayName>Username</displayName> 
    <description>Username</description> 
    <connectivity> 
     <connectionPolicy xsi:type="http:HTTPConnectionPolicyType"> 
      <protocol>http</protocol> 
      <domain>example.com</domain> 
      <port>9081</port>   
     </connectionPolicy> 
     <loadConstraints maxConcurrentConnectionsPerNode="2" /> 
    </connectivity> 

    <procedure name="getUsername"> </procedure> 

</wl:adapter> 

用戶名,impl.js

function getUsername(userAlias,locale) { 
    path = "rest-rib/service/Login/login_username?userAlias=" + userAlias + "&locale=" + locale; 

    var input = { 
     method : 'post', 
     returnedContentType : 'json', 
     path : path 
    }; 


    return WL.Server.invokeHttp(input); 
} 

BackboneView

HomeView.js

define(['jquery', 'underscore', 'backbone', 'text!modules/home/homeViewTemplate.html'], function($, _, Backbone, homeViewTemplate) { 
    var HomeView = Backbone.View.extend({ 
     initialize: function() { 
      this.$el.off(); 
     }, 
     render: function() { 
      this.$el.html(homeViewTemplate); 
     }, 
    }); 
    return HomeView; 
}); 

非常感謝。

回答

1

不確定適配器,但您可以查看此博文和視頻,描述如何使用IBM Worklight和backbone.js構建MVC應用程序。

https://www.ibm.com/developerworks/community/blogs/worklight/entry/building_mvc_applications_with_ibm_worklight_and_backbone_js?lang=en

本教程的目的是演示如何創建IBM工作燈和Backbone.js的一個MVC應用 。

請注意,對於 的最大結果,推薦使用Worklight和Backbone.js的固體 知識。

我們將創建一個簡單的應用程序,它將從Worklight適配器檢索 RSS提要並將其顯示在屏幕上。點擊飼料項目上的 將在提示框中彈出飼料描述。

相關問題