小编GoG*_*oGo的帖子

类型'字符串|的参数 null'不能分配给'string'类型的参数.类型'null'不能分配给'string'类型

我有一个dotnetcore 20和angular4项目,我正在尝试创建一个userService并让用户访问我的home组件.后端工作正常,但服务没有.问题出在localStorage上.我的错误消息是:

类型'字符串|的参数 null'不能分配给'string'类型的参数.类型'null'不能分配给'string'类型.

和我的userService

import { User } from './../models/users';
import { AppConfig } from './../../app.config';
import { Injectable } from '@angular/core';
import { Http, Headers, RequestOptions, Response } from '@angular/http';



@Injectable()
export class UserService {
constructor(private http: Http, private config: AppConfig) { }

getAll() {
    return this.http.get(this.config.apiUrl + '/users', this.jwt()).map((response: Response) => response.json());
}

getById(_id: string) {
    return this.http.get(this.config.apiUrl + '/users/' + _id, this.jwt()).map((response: Response) => response.json());
}

create(user: User) {
    return this.http.post(this.config.apiUrl + '/users/register', user, …
Run Code Online (Sandbox Code Playgroud)

typescript .net-core asp.net-core angular

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

使用 jsoup 将 HTML 解析为格式化的纯文本

我正在开发一个 Maven 项目,该项目允许我解析网站中的 html 数据。我能够使用下面的代码解析它:

public void parseData(){
        String url = "http://stackoverflow.com/help/on-topic";
        try {
            Document doc = Jsoup.connect(url).get();
            Element essay = doc.select("div.col-section").first();
            String essayText = essay.text();
            jTextAreaAdem.setText(essayText);


        } catch (IOException ex) {
            Logger.getLogger(formAdem.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
Run Code Online (Sandbox Code Playgroud)

到目前为止我没有任何问题。我可以解析html数据。我使用 jsoup 中的 select 方法并使用“div.col-section”检索数据,这意味着我正在寻找类为 col-section 的 div 元素。我想在文本区域中打印数据。尽管网站上的真实数据不止一个段落,但我得到的结果是一大段。那么如何像网站上那样解析数据呢?

java maven jsoup

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

每秒刷新表单

我有一个C#Windows窗体,有几个文本框和按钮.它还有一个显示sql表的数据网格视图.我创建了一个刷新按钮,允许我刷新表,以便我可以在表中看到更新的项目.我想知道有没有办法自己刷新表.像每10秒一样.或者不是桌子,也许整个表格每10秒加载或刷新一次?

c# sql winforms

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

Visual Studio Code Intellisense停止工作于C#文件

我意识到我无法使用ctrl + .快捷方式导入其他C#类。此快捷方式适用于其他文件类型,例如打字稿。

我已卸载并重新安装回去。我也安装了旧版本的VS代码。但是没有任何效果。

在此处输入图片说明 如上所示,当我这样做时,没有显示导入功能ctrl + .。这些只是我得到的选择。没有它可以很好地使用,但是导入那些手动键入的文件也很烦人。

c# omnisharp visual-studio-code

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