小编sha*_*eet的帖子

使用'http'而不是'https'在heroku上运行应用

我已经将Michael Hartl的教程代码的演示应用程序部署到了heroku上,看它是否正常工作.该应用程序将在https://some-app-name.herokuapp.com中打开.如何让它在http而不是https中打开?

heroku ruby-on-rails-3

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

材质UI自动完成不在React应用程序中的远程dataSource上呈现

我使用的是React 15.0.1和Material-UI 0.15.0.我试图通过React渲染自动完成.这是我的代码:

import React from 'react';

import SomeService from '../../../services/SomeService';

import AutoComplete from 'material-ui/AutoComplete';

class SearchInput extends React.Component {
  constructor (props) {
    super(props);
    
    this.state = {
      dataSource: []
    };
  }
  
  searchSomething (value) {
    if (value.length) {
      SomeService.fetchAutocomplete({searchQuery: value})
        .then((res) => this.handleSuccess(res.data),
              (err) => this.handleFailure(err));
    } else {
      this.setState({
        dataSource: []
      });
    }
  };
  handleSuccess (response) {
    this.setState({dataSource: response.slice(0, 10)});
  }
  handleFailure (err) {
    console.log(err);
  }
  
  render () {
    return (
      <div>
        <AutoComplete
          floatingLabelText='Enter test'
          dataSource={this.state.dataSource}
          onUpdateInput={(val) => this.searchSomething(val)}
          fullWidth={true} …
Run Code Online (Sandbox Code Playgroud)

jsx ecmascript-6 reactjs material-ui

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