如何在javascript中获取下一个云应用程序路径的路径



我的下一个云实例的结构

/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'));
}
);

相关内容

最新更新