84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我刚用 vue,我本能地以为在模板中,属性中只能通过包裹双引号才能传递字符串或者字面量。
但是这个问题的答案告诉我,似乎并不总是这样的。
我不太清楚,vue 的模板部分,有什么标识了哪个部分是 html,哪个部分是 js 呢?就好像 jsx 那样。
走同样的路,发现不同的人生
一般指令的值可以是js表达式,既然是js表达式就满足es的语法了v-bind="js表达式"
template就是组件, 组件必须只能有一个根节点。 script 标签就是JS部分。
vue的一个组件组成:<template>
<p> //html部分 </p>
</template>
<script> export defalt{
//js部分 data(){ return{}//数据源 }, methods:{ //函数体部分,js的主要逻辑控制 }
}</script>
<style>
//针对上述html的css样式
</style>
具体看官方api
一般指令的值可以是js表达式,既然是js表达式就满足es的语法了
v-bind="js表达式"
template就是组件, 组件必须只能有一个根节点。 script 标签就是JS部分。
vue的一个组件组成:
<template>
</template>
<script>
export defalt{
}
</script>
<style>
</style>
具体看官方api