我在 heroku 上托管我的网站,并从 godaddy 购买了域名,以下是我设置 DNS 记录的方法
记录
A - @ - 转发 - 600 秒
CNAME - www - example.com.herokudns.com - 1 小时
转发
- 领域 -
-- 子域 --
example.com 重定向到https://www.example.com
www.example.com 重定向到https://www.example.com
预期行为
当我输入example.com或www.example.com时,它应该重定向到https://www.example.com
结果
只有example.com被重定向到https://www.example.com,www.example.com没有
我的配置出了什么问题?
在我的角度2项目中,我无法通过导航到相同的URL但使用不同的查询参数来重新加载页面.我正在使用resolve在加载页面时预取数据.
当URL(查询参数)发生变化时,我试图让解析器重新获取数据.我该怎么做呢?
在我的React App(No flux/redux)中,我正在尝试对组件进行单元测试enzyme,浅渲染效果很好,我能够检索它的状态等,但是挂载渲染会给我一个错误cannot read property 'route' of undefined.
我App.js看起来像这样
class App extends Component {
render() {
return (
<BrowserRouter>
<Switch>
<MyCustomLayout>
<Route path="/mypath" component={myComponent} />
</MyCustomLayout>
</Switch>
</BrowserRouter>
)
}Run Code Online (Sandbox Code Playgroud)
这是代码 myComponent
import React, { Component } from 'react';
import './index.css';
import { getList } from './apiService.js';
class myComponent extends Component {
constructor(props) {
super(props);
this.state = {
myList: [],
};
}
componentDidMount() {
// get list ajax call
getList().then(response …Run Code Online (Sandbox Code Playgroud)