2016-03-01 33 views
0

這實際上是我在Visual Studio 2015中步入Cordova的第一天。我在C#和MVC的任何編碼方面都沒有問題,但Cordova看起來像是一個全新的東西,因爲我找不到任何可以寫JS的地方在JS代碼文件如何在Cordova JS文件中編寫Javascript代碼?

我認爲文件中的一個,我有一個JS文件,該文件是自動生成的,並具有以下

'use strict'; 
app.homeView = kendo.observable({ 
onShow: function() {}, 
afterShow: function() {} 
}); 

// START_CUSTOM_CODE_homeView 
// Add custom code here. For more information about custom code, see http://docs.telerik.com/platform/screenbuilder/troubleshooting/how-to-keep-custom-code-changes 

(function() { 
app.homeView.set('title', 'Home'); 
})(); 
// END_CUSTOM_CODE_homeView 

代碼在這個文件中,我嘗試了許多不同的方式來寫我按一下按鈕事件,但他們都沒有工作。控制檯中沒有錯誤。只是沒有迴應。

我在CUSTOM_CODE部分以及(function(){})()中編寫代碼,只是沒有任何工作。

請指導我在JS文件中編寫JS代碼的正確性。

並請讓我知道如果在科爾多瓦使用jQuery的任何問題比較正常的Web開發

回答

1

,您顯示的是最新的ES6,它已經從以前的ES5顯著改進的代碼。

app.homeView = kendo.observable({ 
onShow: function() {}, 
afterShow: function() {} 
}); 

上面提供的片段是如何聲明對象的。

由於大多數瀏覽器仍在使用ES5,目前的解決方案是使用ES6語法編寫並轉換爲ES5語法。一些允許你做的工具是babel和打字稿。

您可能想訪問以下網站以瞭解有關語法的更多信息。

Typescript

Babel playground

相關問題