Web app with input parameter as a url argument
显示 更早的评论
How can I pass an argument from the url of the app to the app? Say for example the app is a dropdown with 3 items. The url is www.matlabapp.com/app1. if I type www.matlabapp.com/app1?dropdownItem=2 in the browser, it should automatically preselect the 2nd item from the drop down.
回答(1 个)
Dev
2025-8-29
0 个投票
The question mentions a Web app, so I am assuming that you have a MATLAB App here, which is most likely a MATLAB Web App deployed using the "MATLAB Web App Server". Our aim is to accept URL query parameters and use them inside the app, such as to preselect a dropdown item.
"MATLAB Web App Server" provides access to URL query parameters using the "getWebAppServerData" function inside your app. I have mentioned a minimal working step-by-step example below which helps us achieve the dropdown functionality-
- Create a simple app with a dropdown in "MATLAB App Designer":
Add a "uidropdown" component.
In the startupFcn of the app, read the query parameter.
- Code the functionality of the startupFcn in the in "App Designer". We use the "getWebAppServerData" function here to get the query parameters from the URL.
- Deploy the app to "MATLAB Web App Server" and access it with a query parameter.
For more information on the usage of the tools and functions mentioned above, please refer to the documentation links below-
I hope the above information helps to solve the query.
类别
在 帮助中心 和 File Exchange 中查找有关 MATLAB Web App Server 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!