Как использовать функцию в C #, что с помощью окна формы из машинописи? - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть код, основанный на C # с использованием веб-браузера.то, что я делаю, это изменить код javascript в веб-браузере на angular7 и машинопись

, вот код c # и javascript для использования функции c # из javascript

в c #

  public int CheckLogin(object phone, object password)

в javascript

  window.external.CheckLogin(number,password)

было легко использовать CheckLogin Fuction из javascript с использованием window.external. [метод]

, но в машинописном наборе windows.external.CheckLogin говорит

    "Property 'CheckLogin' does not exist on type 'External'"

Как я могу использовать функцию c # из Интернета, используя angular7 или машинопись?

1 Ответ

0 голосов
/ 30 ноября 2018

Если вам просто нужна информация о типе для этого, вы можете расширить интерфейс External, используемый window.external:

interface External {
    CheckLogin(num: number, pw: string);
}

window.external.CheckLogin(1, 'password');

Если вы действительно хотите вызывать код C # на стороне сервера от клиентавам нужно выполнить выборку в конечную точку, которая выполняет код на стороне сервера!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...