小编axv*_*xvo的帖子

从Angular $ http POST传递数据数组

我需要将一个对象数组从我的Angular应用程序传递给一个带有Nancy框架的.Net Web服务.

我试过这个:

function TestCtrl($scope, $http){
    $scope.postTest = function(){

        var data = [obj1, obj2, obj3];

        $http({
            url: 'myURL',
            method: "POST",
            data: data,
            headers: {
                     'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
            }
        }).success(function(data){
            alert("done");
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

但服务器发送500内部服务器错误.
我不知道为什么它不起作用.我不是专家的网络服务专家,但我认为这是一个序列化问题.

有人能帮我吗?

rest post http angularjs

22
推荐指数
3
解决办法
8万
查看次数

无法在设备上启动Xamarin.iOS应用

我正在使用Xamarin.iOS和MVVMcross开发一个iPad应用程序.所以我有一个带有我的View-Model和我的模型的PCL,以及一个带有视图的iOS项目.我使用Visual Studio.

之前,我使用过Xamarin.iOS 6.3.6测试版,当我尝试在设备上启动应用程序时,创建了一个.app文件并使用我的Ipad获取它,我可以启动应用程序(无法直接从Visual启动工作室).

昨天,我上传了Xamarin.iOS到6.4.1.在模拟器上,一切都没问题.当我尝试在设备上启动应用程序时,现在直接安装了应用程序,但是在调试输出中出现了构建停止和以下错误:

Failed to load AOT module '<my PCL>' while running in aot-only mode: doesn't match assembly. 
Run Code Online (Sandbox Code Playgroud)

如果我点击设备上的应用程序图标,会出现黑屏并立即消失.

有人知道为什么会出现这个错误吗?

xamarin.ios mvvmcross xamarin

10
推荐指数
2
解决办法
2万
查看次数

无法更新视图,数据绑定不起作用 - Angularjs和PhoneGap

我正在尝试使用PhoneGap(适用于Android设备)制作一个简单的待办事项应用程序.我还使用AngularJS进行数据绑定.
我想显示保存在数据库中的任务列表.当我使用chrome调试器进行调试时,我可以看到SQL请求有效但在模拟器或设备上启动应用程序时没有显示任何内容.

DbCtrl.js

var myApp = angular.module('myApp', []);

function DbCtrl($scope) {
$scope.init = function() {
    document.addEventListener("deviceready", onDeviceReady, false);     
}

function onDeviceReady() {
     var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
     db.transaction(populateDB, errorDB, successDB);
 }

 function populateDB(tx) {
    tx.executeSql('DROP TABLE IF EXISTS DEMO');
    tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, todo)');
    tx.executeSql('INSERT INTO DEMO (id, todo) VALUES (1, "first todo")');
    tx.executeSql('INSERT INTO DEMO (id, todo) VALUES (2, "Second todo")');
 }

 function errorDB(err){
    alert("Error processing SQL: "+err)
 }

 function successDB(){
    var …
Run Code Online (Sandbox Code Playgroud)

javascript android angularjs cordova

8
推荐指数
1
解决办法
3709
查看次数

LinkLabel没有下划线 - 紧凑框架

我正在使用Microsoft Compact Framework开发Windows CE应用程序.我必须使用LinkLabel,它必须是白色的,没有下划线.

因此,在设计器中,我通过白色修改字体颜色,并在字体对话框中取消选中"下划线".

但是,当我运行应用程序时,字体仍然是蓝色和下划线.

有没有办法删除LinkLabel的下划线并更改其颜色?

c# compact-framework windows-ce winforms

4
推荐指数
2
解决办法
2161
查看次数