2015-05-29 147 views
1

我是新的DevExpress的。我正在開發Devextreme多通道應用程序中的移動應用程序。Devextreme推送通知

我有一個MSSQL數據庫這個數據庫與WCF ODataService連接到移動應用程序。當向mssql添加項目時,必須推送通知。我該怎麼做?

回答

1

我想你使用數據源ODataStore訪問您的OData服務。如果添加使用ODataStore.insert()方法的項目,你可以在ODataStore 插入事件處理

var odataStore = new DevExpress.data.ODataStore({ 
    url: "http://sampleservices.devexpress.com/Northwind.svc/Products", 
    key: "ProductID", 
    keyType: "Guid", 
    onInserted: function(){ 
     DevExpress.ui.notify("Item inserted"); 
    } 
}); 

內或回調插入(方法

內)展示的通知
odataStore.insert({ 
    ProductName: 'Some name', 
    CategoryID: 1, 
    . . . 
}).done(function(){ 
    DevExpress.ui.notify("Item inserted"); 
}) 

參見this jsfiddle

您還可以找到在this guide在DevExtreme應用數據的工作有用的信息。

+0

感謝維克多,但我問我該怎麼辦推送通知在Devextreme移動應用 –

+1

不幸的是,DevExtreme不提供此功能。我認爲你需要使用適當的[PhoneGap](https://github.com/phonegap-build/PushPlugin)插件。請參閱[本教程](http://devgirl.org/2013/07/17/tutorial-implement-push-notifications-in-your-phonegap-application/)。 –

+0

您是否看過像Signal-R這樣的服務將數據從服務推送到客戶端(DevExtreme應用程序)? – Brendon