小编can*_*a_7的帖子

SOAP - WSDL请求angular2/4框架

我还在学习angular2.我正在尝试学习如何使用WSDL将SOAP请求发送到Web服务.我正在寻找一些例子并找到一个.我创建了一个按钮,并希望调用该soap函数,以便在单击时向服务器发送请求.该项目已成功构建,但该功能不起作用.

 app.component.ts

   import { Component } from '@angular/core';
   import { Http, Response, RequestOptions, Headers} from '@angular/http';
   import 'rxjs/add/operator/map';
   declare var angular: any;

  @Component({
  selector: 'app-root',
  templateUrl: './app.component.html'
  })

export class AppComponent {

soapCall() {

     angular.module('myApp', ['angularSoap']);
     var xmlhttp = new XMLHttpRequest();
          xmlhttp.open('POST', 'http://localhost/webservices/voltage-info-service/server/server.php', true);

//the following variable contains my xml soap request (that you can get thanks to SoapUI for example)

      var sr = 'YEAH';
           // '<?xml version="1.0" encoding="utf-8"?><lfc:requests><lfc:request><lfc:busID>66</lfc:busID><lfc:timestamp>223456789</lfc:timestamp><lfc:coordinates>'+
           // '<lfc:LongD>8</lfc:LongD><lfc:LongM>6</lfc:LongM><lfc:LongS>25.599</lfc:LongS><lfc:LatD>51</lfc:LatD><lfc:LatM>33</lfc:LatM><lfc:LatS>23.9898</lfc:LatS>'+
           // '</lfc:coordinates></lfc:request></lfc:requests>';

        xmlhttp.onreadystatechange = () => {
            if (xmlhttp.readyState …
Run Code Online (Sandbox Code Playgroud)

soap wsdl angular2-services angular

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

字符串包含无效字符?

我现在使用 Angular 有一段时间了,但不是专家。我正在尝试创建一个简单的用户登录和密码页面,目前不使用后端服务。

输入密码后,我想将页面路由到仪表板。我正在使用核心 UI 框架和 Angular 4。现在我有一个未捕获的错误。如何解决以下错误?

登录.component.ts

import { Component } from '@angular/core';
import { Router } from '@angular/router';
import { DashboardComponent } from '../dashboard/dashboard.component';

declare var Dashboard:any;

@Component({
    templateUrl: 'login.component.html',
})
export class LoginComponent {
    data: any = {};
    constructor(private router: Router){}
    formSubmit(){
      if(this.data.username == "admin" && this.data.password == "admin"){
        this.router.navigate([Dashboard]);
      }
    } 
}
Run Code Online (Sandbox Code Playgroud)

登录.component.html

<div class="app flex-row align-items-center" (ngSubmit)="formSubmit()">
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card-group mb-0">
<div class="card p-2">
   <div class="card-block">
      <h1>Login</h1>
      <p …
Run Code Online (Sandbox Code Playgroud)

core typescript angular

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

Netbeans 中的 Typescript 格式

我已经开始在netbeans 中使用typescript。我已经安装了 typescript 插件typescript-netbeans。这可以识别打字稿代码。但正常的代码格式化选项(Alt + Shift + F)似乎不适用于打字稿。到目前为止,缩进必须手动完成。有什么解决办法吗?

Netbeans 版本 - 10.0

打字稿插件 - 3.0.1

format netbeans typescript

4
推荐指数
1
解决办法
3250
查看次数

Node.js CORS 错误

我使用 Node 作为后端服务器,使用 Angular 4 作为前端。我正在尝试通过soap协议发送查询结果。该功能运行良好,但浏览器中安装了 CORS 插件。但是如果没有这些插件,我该如何解决。

我搜索了一些解决方案,并在我的节点文件中安装了 CORS 包,并对我的 server.js 文件进行了以下操作。

//## =======BASE SETUP=======

const arangojs = require('arangojs');
const express = require('express');
const aqlQuery = arangojs.aqlQuery;
const bodyParser = require('body-parser');

var cors = require('cors');
var app = express();
app.use(cors());
app.use(function(req, res, next) {
  res.setHeader('Access-Control-Allow-Origin', '*');
  res.setHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE');
  res.setHeader('Access-Control-Allow-Headers', 'Content-Type');
  res.setHeader('Access-Control-Allow-Credentials', true);
  next();
});
Run Code Online (Sandbox Code Playgroud)

但它没有帮助。错误仍然存​​在。我该如何解决这个错误。我已经发布了我的服务器端代码如下:

var soap = require('strong-soap').soap;
var http = require('http');
var fs = require('fs');

function dbQuery() {
  var response = db.query(aqlQuery `
                 LET …
Run Code Online (Sandbox Code Playgroud)

node.js cors

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

本地主机外部访问

除了本地主机之外,我如何为我的角度项目提供服务?

我尝试使用ng serve --host 0.0.0.0 --port 4200它,没有任何错误。

但是当我输入另一个IP(例如)时ng serve --host 192.168.255.1 --port 4200,我收到以下错误。我选择这个 IP 是因为我想使用 openVPN 在私有 IP 中为我的应用程序提供服务

**

错误
无法绑定主机 192.168.255.6。请提供不同的主机地址或主机名

**

版本

 - npm 5.5.1
 - node 6.10.3
 - angular-cli global 1.7.1 and local 1.0.0
Run Code Online (Sandbox Code Playgroud)

angular-cli angular

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