如何在Cordova JS文件中编写Javascript代码?

问题描述:

这实际上是我在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开发

,您显示的是最新的ES6,它已经从以前的ES5显著改进的代码。

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

上面提供的片段是如何声明对象的。

由于大多数浏览器仍在使用ES5,目前的解决方案是使用ES6语法编写并转换为ES5语法。一些允许你做的工具是babel和打字稿。

您可能想访问以下网站以了解有关语法的更多信息。

Typescript

Babel playground