# 在UXP中应用中无法使用vue的路由功能？

**URL:** <https://forums.creativeclouddeveloper.com/t/uxp-vue/6527>\
**Category:** Photoshop\
**Created:** [July 19, 2023, 1:50am UTC](https://forums.creativeclouddeveloper.com/t/uxp-vue/6527 "2023-07-19T01:50:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![1317048307](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/1317048307/32/3076_2.png) [@1317048307](https://forums.creativeclouddeveloper.com/u/1317048307)\
**Post date:** [July 19, 2023, 1:50am UTC](https://forums.creativeclouddeveloper.com/t/uxp-vue/6527/1 "2023-07-19T01:50:25Z")

</div>

在UXP中应用中无法使用vue的路由功能？

---

<div class="post-metadata">

**Author:** ![Timothy\_Bennett](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/timothy_bennett/32/1251_2.png) [@Timothy\_Bennett](https://forums.creativeclouddeveloper.com/u/Timothy_Bennett)\
**Post date:** [July 19, 2023, 8:26am UTC](https://forums.creativeclouddeveloper.com/t/uxp-vue/6527/2 "2023-07-19T08:26:28Z")

</div>

Yes, it is possible. Here are two starter plugins - Adode’s very simple one, and my own that includes Pinia:

[Adobe’s very basic Vue 3 starter](https://github.com/AdobeDocs/uxp-photoshop-plugin-samples/tree/main/ui-vue-3-starter)

[My more advanced Vue 3 starter](https://github.com/timothybennette8/uxp-vue-3-starter)

I’ve found that my more advanced version isn’t performant in development - perfectly usable but increasingly slower to reload over time, I’m yet to solve this.  
I’ve tried, but I can’t get Nuxt to work.

(Apologies if my attempt at translation got your question wrong!)

---

<div class="post-metadata">

**Author:** ![Timothy\_Bennett](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/timothy_bennett/32/1251_2.png) [@Timothy\_Bennett](https://forums.creativeclouddeveloper.com/u/Timothy_Bennett)\
**Post date:** [July 19, 2023, 3:15pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-vue/6527/3 "2023-07-19T15:15:31Z")

</div>

I think I made a better translation!  
Vue router doesn’t work because UXP isn’t a browser, just mimic “route changes” with conditionally rendered components instead.

---

<div class="post-metadata">

**Author:** ![1317048307](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/1317048307/32/3076_2.png) [@1317048307](https://forums.creativeclouddeveloper.com/u/1317048307)\
**Post date:** [July 20, 2023, 6:43am UTC](https://forums.creativeclouddeveloper.com/t/uxp-vue/6527/4 "2023-07-20T06:43:39Z")

</div>

非常感谢您的回答。这对我帮助非常大！我使用了状态来控制组件的显示与隐藏！
