问题描述
我将应用程序从 6.0.3.4 升级到 6.1.0 并收到此错误消息。查了一下,没找到。
我对 ActiveStorage 有一个非常基本的使用
解决方法
您需要通过以下方式创建新的升级迁移:
import React,{ Component,createRef } from "react";
import { Viewer as CesiumViewer } from "cesium";
import { Viewer } from "resium";
class ExampleComponent extends Component {
private ref = createRef<CesiumViewer | undefined>();
componentDidMount() {
if (this.ref.current?.cesiumElement) {
// this.ref.current.cesiumElement is Cesium's Viewer
// DO SOMETHING
}
}
render() {
return <Viewer ref={this.ref} />;
}
}
,
对我来说从 6.0.2 -> 6.1.1 开始的类似错误消息:
Can't resolve image into URL: undefined method `service_name'
同样,“rails active_storage:update”命令通过向数据库表添加所需的属性来修复此问题,但在此处记录以搜索上述错误并没有从 Google 返回任何有用的信息。