【发布时间】:2016-08-08 17:18:46
【问题描述】:
我对 Web 开发非常陌生。 我已经下载了 CloudKit JS 并在脚本标签中添加了 index.html。而且我确保它在我的 react-redux bundle JS 之前加载。
<script src="/cloudkit.js"></script>
<script src="/bundle.js"></script>
我已经制作了单类组件,并且我正在对组件进行身份验证,并安装如下。
componentWillMount() {
CloudKit.configure({
containers: [{
containerIdentifier: '<container ID>',
apiToken: '<secret api token>',
environment: 'development'
}]
});
var container = CloudKit.getDefaultContainer();
container.setUpAuth().then(function(userInfo) {
if(userInfo) {
console.log(userInfo);
} else {
console.log('need to login');
}
});
}
【问题讨论】:
-
你能尝试在 React 之外运行相同的代码吗?似乎只有 CloudKit 的问题
-
我想在 React 中进一步使用 CloudKit 进行数据处理。身份验证只是一个开始。实际上从 CDN 异步加载脚本已经开始,但我已经下载到脚本以避免这个问题。
标签: node.js reactjs redux react-redux cloudkit-web-services