Welcome to Vue Discussions! #5902
Replies: 35 comments 23 replies
-
😄 |
Beta Was this translation helpful? Give feedback.
-
Awesome~ |
Beta Was this translation helpful? Give feedback.
-
cool |
Beta Was this translation helpful? Give feedback.
-
基于 Vue + Ts + Vite + Element-plus 的中后台 |
Beta Was this translation helpful? Give feedback.
-
more attention #5218 |
Beta Was this translation helpful? Give feedback.
-
How does this impact forums and other communication channels? Just another channel or replacing the official forum? |
Beta Was this translation helpful? Give feedback.
-
Awesome! |
Beta Was this translation helpful? Give feedback.
-
支持 Vue,尤大 YYDS |
Beta Was this translation helpful? Give feedback.
-
Hey there! I'm welcoming myself into Vue Discussions 😀 |
Beta Was this translation helpful? Give feedback.
-
Awesome! |
Beta Was this translation helpful? Give feedback.
-
What we should use in new projects, vite or webpack? |
Beta Was this translation helpful? Give feedback.
-
got it |
Beta Was this translation helpful? Give feedback.
-
its great |
Beta Was this translation helpful? Give feedback.
-
Suggestion: Make Say I want to join two lists ( fooList and barList ) in vue template Currently we can only write <ul>
<li v-for="foo of fooList" :key="foo.fooId">
<li v-text="foo.num" />
<li v-text="foo.text" />
<li v-text="barList.find(bar => bar.barId === foo.barId).num" />
<li v-text="barList.find(bar => bar.barId === foo.barId).text" />
<li v-text="barList.find(bar => bar.barId === foo.barId).text2" />
</li>
</ul>
In JSX we can write <ul>
{
fooList.map(foo => {
const bar = barList.find(bar => bar.barId === foo.barId);
return [
<li v-text={foo.num} />
<li v-text={foo.text} />
<li v-text={bar.num} />
<li v-text={bar.text} />
<li v-text={bar.text2} />
];
})
}
</ul> If we can create new variables in Vue template like what we can do in JSX, we can write <ul>
<li v-for="foo of fooList" :key="foo.fooId">
<script type="a special tag indicates that this script is inlined into generated component code">
const bar = barList.find(bar => bar.barId === foo.barId);
</script>
<li v-text="foo.num" />
<li v-text="foo.text" />
<li v-text="bar.num" />
<li v-text="bar.text" />
<li v-text="bar.text2" />
</li>
</ul> It's not only cleaner, but also more efficient. |
Beta Was this translation helpful? Give feedback.
-
Suggestion: Make
If we name the script if we explicitly write I like to move my business logic code into a seperate file and I don't want to make my template file toooooo long. Please consider it twice. |
Beta Was this translation helpful? Give feedback.
-
cool :=) |
Beta Was this translation helpful? Give feedback.
-
Hello! |
Beta Was this translation helpful? Give feedback.
-
how to do UI component library testing? |
Beta Was this translation helpful? Give feedback.
-
Vue4啥时候出来啊 |
Beta Was this translation helpful? Give feedback.
-
😄 |
Beta Was this translation helpful? Give feedback.
-
How to learn |
Beta Was this translation helpful? Give feedback.
-
我在使用vue3.3.4版本的时候发现在App.vue文件里引入Directive引入时报错。 网页上报错是这样的:Uncaught SyntaxError: The requested module '/node_modules/.vite/deps/vue.js?v=8d1ebff5' does not provide an export named 'Directive' |
Beta Was this translation helpful? Give feedback.
-
TypeError: Cannot assign to read only property 'length' of object '[object Array]'新建vue工程然后刷新一下就会出现这个异常,vue版本是2.6.14,node版本是12.18.0 |
Beta Was this translation helpful? Give feedback.
-
@yyx990803 VUE-languagetool dead? |
Beta Was this translation helpful? Give feedback.
-
Help! When I want to add |
Beta Was this translation helpful? Give feedback.
-
Good |
Beta Was this translation helpful? Give feedback.
-
HaHa,I wrote a Vue source code blog website. Come and take a look! |
Beta Was this translation helpful? Give feedback.
-
Thank you for the warm welcome to Vue Discussions! 🎉 This sounds like an excellent space for the community to collaborate, share knowledge, and grow together. I’m excited to:
I appreciate the focus on maintaining a positive and inclusive environment. Let’s make this community a great place for everyone to learn and contribute! 💚 Looking forward to being a part of this journey with all of you! 🚀 |
Beta Was this translation helpful? Give feedback.
-
Love Vue! |
Beta Was this translation helpful? Give feedback.
-
Hello Vue Community! My name is Gédéon, and I'm from Benin, West Africa. I'm a passionate self-taught Vue.js developer, and I’ve learned Vue 2, Vue 3, Vuex, and Pinia entirely on my Android smartphone because I truly love coding and building meaningful solutions. I'm currently working on a project that is very close to my heart: CampusConnect — a web application designed to connect students across Benin and Africa, help them find opportunities, collaborate on ideas, learn to code, and grow their entrepreneurial mindset. In many parts of Africa, students face serious challenges: limited access to networks, tools, and digital support. CampusConnect aims to create a human-centered digital campus, built by and for the youth. Right now, my biggest limitation is technical: I’m reaching out to ask for your support — financial or otherwise — to help me acquire a computer. It would allow me to move forward with CampusConnect, continue learning, and contribute back to the community in meaningful ways. I’m open to mentorship, advice, collaboration, or just a conversation. Thank you so much for your time and support 🙏 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
👋 Welcome to Vue Discussions!
We’re using Discussions as a place for the community to connect and help each other. This is where you can:
Note: if you have a substantial feature request, please head over to the vuejs/rfcs repo which is dedicated to framework design discussions.
Please be welcoming and open-minded, and follow our Code of Conduct. Remember that this is a community we build together 💪.
Beta Was this translation helpful? Give feedback.
All reactions