我的下一个云实例的结构
/apps
/apps2
/myapp
/img
icon.svg
我正在寻找一种解决方案,可以从相对于myapp
的路径生成指向图标的完整 URL。
我已经注入了初始状态,但应该是一个更好的解决方案
https://docs.nextcloud.com/server/18/developer_manual/app/view/js.html#loading-initial-state
$eventDispatcher->addListener(
'OCAFiles::loadAdditionalScripts', function () {
script('projects', 'filelist_plugin');
style('projects', 'filelist');
/* @var IInitialStateService $state */
$state = $this->getContainer()->query(IInitialStateService::class);
$state->provideInitialState('projects', 'project-icon', image_path('projects', 'folder.svg'));
}
);