當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript http.makeHTTPDriver函數代碼示例

本文整理匯總了TypeScript中@cycle/http.makeHTTPDriver函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript makeHTTPDriver函數的具體用法?TypeScript makeHTTPDriver怎麽用?TypeScript makeHTTPDriver使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了makeHTTPDriver函數的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: run

import {run} from '@cycle/xstream-run';
import {makeDOMDriver} from '@cycle/dom';
import { makeHTTPDriver } from '@cycle/http';
import Login from './Login';
// import BmiCalculator from './BmiCalculator';
// const main = BmiCalculator;
const main = Login

run(main, {
  DOM: makeDOMDriver('#main-container'),
  HTTP: makeHTTPDriver()
});
開發者ID:wpcfan,項目名稱:calltalent_web_cyclejs,代碼行數:12,代碼來源:index.ts

示例2: constructor

 constructor(commitsRequest$: Stream<string>) {
   const request$ = commitsRequest$.map(sha => toRequestOptions(sha));
   this.http = makeHTTPDriver()(request$, 'githubHttp');
 }
開發者ID:cyclejs-community,項目名稱:typescript-starter-cycle,代碼行數:4,代碼來源:github.ts

示例3: run

console.clear();
import {Observable} from 'rxjs';
import {run} from '@cycle/rxjs-run';
import {div, input, li, hr, h1, button, b, br, span, ul, label, makeDOMDriver} from '@cycle/dom';
import {makeHTTPDriver} from '@cycle/http';
import * as $ from 'jquery';

run(main, {DOM: makeDOMDriver('#app'), HTTP: makeHTTPDriver()});

function main(sources) {
  const loadButton$ = sources.DOM.select('button').events('click')
    .startWith(null);
  const searchInput$ = sources.DOM.select('#search').events('input');

  const search$ = searchInput$
    .map(evt => evt.target.value)
    .startWith('');

  const request$ = loadButton$
    .mapTo({
      url: eldenStream(),
      method: 'GET',
      headers: {
        'Content-Type': 'application/json; charset=utf-8',
        'Access-Control-Allow-Origin': '*',
      },
      category: 'eldenStream'
    })
    ;

  const products$ = sources.HTTP
開發者ID:wizardwerdna,項目名稱:CycleSimpleFormExample,代碼行數:31,代碼來源:boilerplate.ts

示例4: makeHTTPDriver

 ['HTTP', () => makeHTTPDriver()],
開發者ID:OpenDirective,項目名稱:brian,代碼行數:1,代碼來源:drivers.ts


注:本文中的@cycle/http.makeHTTPDriver函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。