Vue의 템플릿 구문에 대한 심층 분석: 보간 및 지시문
이 글에서는 Vue의 템플릿 구문을 살펴보고 보간 구문과 명령 구문을 소개합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.
Vue에는 특히 사용하기 쉬운 템플릿 구문이 많이 있습니다. Vue에서 정의한 일부 템플릿 구문을 HTML로 작성하여 데이터, 바인딩 방법 등을 빠르게 표시할 수 있습니다. 이것이 Vue를 시작하는 데 매우 빠른 이유 중 하나입니다.
1. 템플릿의 이해
먼저 템플릿이 무엇인지 알아볼까요?
템플릿은 동적 HTML 페이지이며, 여기에는 일부 js 구문 코드
Vue의 템플릿 구문이 두 가지 유형으로 나뉩니다. 즉:
- [보간 구문] 이중 중괄호 표현("Mustache "구문) [하나]
- [명령 구문] 명령(v-로 시작하는 사용자 정의 태그 속성) [다수]
1. 보간 구문:
- 기능: 태그 본문의 내용을 구문 분석하여 페이지에 출력하는 데 사용됩니다. Data
- 쓰기:
{{xxx}}
, xxx는 js 표현식이고, 데이터의 모든 속성을 직접 읽을 수 있고, 객체의 메소드를 호출할 수 있습니다{{xxx}}
,xxx是js表达式,且可以直接读取到data中的所有属性,可以调用对象的方法 - 备注:里面写js表达式:有返回值的js代码,而不是js语句
2、指令语法:
- 功能:用于解析标签(包括:标签属性、标签体内容、绑定事件.....)
- 举例:
v-bind:href="xxx"
或 简写为:href="xxx"
,xxx同样要写js表达式,且可以直接读取到data中的所有属性 - 备注:Vue中有很多的指令,且形式都是:
v-????
【相关推荐:《vue.js教程》】
下面我们来介绍几个常用的指令语法。
2. 指令语法:强制数据绑定 v-bind:
功能:指定变化的属性值
完整写法
v-bind:xxx='yyy' // yyy会作为表达式解析执行
简洁写法
:xxx='yyy'
单向数据绑定
语法:
v-bind:href ="xxx"
或简写为:href ="xxx"
特点:数据只能从 data 流向页面
双向数据绑定 指令 v-model
语法:
v-mode:value="xxx"
或简写为v-model="xxx"
特点:数据不仅能从 data 流向页面,还能从页面流向 data
3. 指令语法:绑定事件监听 v-on:
功能:绑定指定事件名的回调函数
完整写法
v-on:click='xxx' v-on:keyup='xxx(参数)' v-on:keyup.enter='xxx'
简洁写法
@click='xxx' @keyup='xxx' @keyup.enter='xxx'
4. v-text与v-html
v-text
作用:向其所在的节点中渲染文本内容。
与插值语法的区别:
v-text
会替换掉节点中的内容,{{xx}}
则不会。
v-html
1、作用:向指定节点中渲染包含html结构的内容。
2、与插值语法的区别:
- (1).
v-html
会替换掉节点中所有的内容,{{xx}}
则不会。 - (2).
v-html
可以识别html结构。
3、严重注意:v-html
有安全性问题!!!!
- (1). 在网站上动态渲染任意HTML是非常危险的,容易导致XSS攻击。
- (2). 一定要在可信的内容上使用
v-html
,永不要用在用户提交的内容上!
<body> <div id='app'> <h2 id="nbsp-大括号表达式">1. 大括号表达式</h2> <p>{{msg}}</p> <!--textContent --> <p>{{msg.toUpperCase()}}</p> <p v-html="msg"></p> <!--innerHTML --> <p v-text="msg"></p> <!--textContent --> <p v-text="msg.toUpperCase()"></p> <h2 id="nbsp-指令一-nbsp-强制数据绑定">2. 指令一: 强制数据绑定</h2> <img src="/static/imghw/default1.png" data-src="imgUrl" class="lazy" alt="Vue"> <!--无法显示图片,没有识别成js表达式 --> <img src="/static/imghw/default1.png" data-src="imgUrl" class="lazy" v-bind: alt="Vue"> <!--属性值识别成js表达式 --> <img src="/static/imghw/default1.png" data-src="imgUrl" class="lazy" : alt="Vue"> <h2 id="nbsp-指令二-nbsp-绑定事件监听">3. 指令二: 绑定事件监听</h2> <button v-on:click="test1">test1</button> <button @click="test1">test1</button> <button @click="test2('abc')">test2</button> <!--可以传参数 --> <button @click="test2(msg)">test2</button> </div> <script src="../js/vue.js"></script> <script> new Vue({ el: '#app', data: { msg: '<a href="http:www.baidu.com">I Will Back!</a>', imgUrl: "https://cn.vuejs.org/images/logo.png" }, methods: { test1() { alert('heheh'); }, test2(content){ alert(content); } } }) </script> </body>
5. 条件渲染指令
移除标签删除
- v-if
- v-else
写法:
v-if="表达式"
v-else-if="表达式"
v-else="表达式"
비고: 쓰기
:
js 문이 아닌 반환 값이 있는 js 코드2. 명령 구문:
- 함수: 태그를 구문 분석하는 데 사용됩니다(태그 속성, 태그 본문 콘텐츠, 바인딩 이벤트 등 포함). .)
예: v-bind:href="xxx"
또는 약어로 :href="xxx"
, xxx도 js 표현식을 작성해야 하며 다음과 같을 수 있습니다. 데이터의 모든 속성을 직접 읽으세요v-show="表达式"
v-????
🎜[관련 권장 사항: "vue.js 튜토리얼》】🎜🎜아래에서 몇 가지 일반적인 명령 구문을 소개하겠습니다. 🎜2. 명령 구문: 강제 데이터 바인딩 v-bind:
🎜🎜🎜기능: 변경된 속성 값 지정🎜🎜🎜전체 작성 방법🎜<body>
<div id="demo">
<p v-if="ok">成功了</p> <!-- 移除标签删除 -->
<p v-else>失败了</p>
<p v-show="ok">又成功了</p> <!-- 添加样式隐藏 -->
<p v-show="!ok">又失败了</p>
<button @click="ok = !ok">切换</button>
</div>
<script src="../js/vue.js"></script>
<script>
new Vue({
el: '#demo',
data: {
ok: false,
}
})
</script>
</body>
로그인 후 복사로그인 후 복사 🎜간결한 쓰기🎜rrreee단방향 데이터 바인딩
🎜🎜구문: v- 바인딩:href ="xxx"
또는 약어로 :href ="xxx"
🎜🎜🎜🎜특징: 데이터는 데이터에서 페이지🎜🎜🎜로만 흐를 수 있습니다.양방향 데이터 바인딩 지침v-model
🎜🎜구문: v- 모드: value="xxx"
또는 약어로 v-model="xxx"
🎜🎜🎜🎜특징: 데이터는 데이터에서 페이지로 흐를 수 있을 뿐만 아니라 페이지에서 데이터로 흐를 수도 있습니다. 🎜🎜🎜< h1 data-id="heading-4">3. 명령 구문: 이벤트 리스너 바인딩 v-on:
🎜🎜🎜기능: 지정된 이벤트 이름의 콜백 함수 바인딩🎜🎜 🎜완전한 글쓰기 방법🎜 rrreee🎜간결한 글쓰기🎜rrreee4. v-text와 v-html🎜🎜v-text
🎜🎜🎜기능: 텍스트 콘텐츠를 해당 노드에 렌더링합니다. 🎜🎜🎜🎜과 보간 구문의 차이점: v-text
는 노드의 콘텐츠를 대체하지만 {{xx}}
는 그렇지 않습니다. 🎜🎜🎜🎜v-html
🎜🎜1. 기능: html 구조가 포함된 콘텐츠를 지정된 노드에 렌더링합니다. 🎜🎜2. 보간 구문과의 차이점: 🎜🎜🎜(1).v-html
은 노드의 모든 콘텐츠를 대체하지만 {{xx}}
는 안 만나요. 🎜🎜(2).v-html
은 html 구조를 식별할 수 있습니다. 🎜🎜🎜3. 심각한 주의: v-html
에는 보안 문제가 있습니다! ! ! ! 🎜🎜🎜(1) 웹사이트에서 임의의 HTML을 동적으로 렌더링하는 것은 매우 위험하며 쉽게 XSS 공격으로 이어질 수 있습니다. 🎜🎜(2). 신뢰할 수 있는 콘텐츠에는 항상 v-html
을 사용하고, 사용자가 제출한 콘텐츠에는 절대 사용하지 마세요! 🎜🎜rrreee🎜
🎜 5. 조건부 렌더링 명령 🎜🎜🎜remove tag delete🎜🎜🎜🎜v-if🎜🎜v-else🎜🎜🎜글: 🎜🎜v - if="expression"
🎜🎜v-else-if="expression"
🎜🎜v-else="expression"
🎜🎜🎜 적합 대상: 시나리오 낮은 스위칭 주파수로.
특징: 표시되지 않는 DOM 요소는 직접 제거됩니다.
참고: v-if는 v-else-if 및 v-else와 함께 사용할 수 있지만 구조가 "중단"되어서는 안 됩니다. 🎜🎜🎜스타일 숨기기 추가(표시: 없음)🎜🎜🎜🎜v-show🎜🎜🎜작성: 🎜적용 대상: 전환 빈도가 높은 장면.
특징: 표시되지 않는 DOM 요소는 제거되지 않고 스타일을 사용하여 숨겨질 뿐입니다🎜🎜[비고] v-if를 사용할 때 요소를 얻지 못할 수도 있지만 v-show를 사용하면 확실히 얻을 수 있습니다. 🎜比较v-if与v-show
v-if
是控制元素是否加载到页面上(有性能开销) v-show
是控制元素的显示与隐藏 (初始创建时加载一次)
- 如果需要频繁切换 v-show 较好
- 当条件不成立时, v-if 的所有子节点不会解析
<body>
<div id="demo">
<p v-if="ok">成功了</p> <!-- 移除标签删除 -->
<p v-else>失败了</p>
<p v-show="ok">又成功了</p> <!-- 添加样式隐藏 -->
<p v-show="!ok">又失败了</p>
<button @click="ok = !ok">切换</button>
</div>
<script src="../js/vue.js"></script>
<script>
new Vue({
el: '#demo',
data: {
ok: false,
}
})
</script>
</body>
로그인 후 복사로그인 후 복사
6. 总结
一些常用的指令
-
v-text
: 更新元素的 textContent
-
v-html
: 更新元素的 innerHTML
-
v-if
: 如果为true, 当前标签才会输出到页面
-
v-else
: 如果为false, 当前标签才会输出到页面
-
v-show
: 通过控制display样式来控制显示/隐藏
-
v-for
: 遍历数组/对象
-
v-on
: 绑定事件监听, 一般简写为@
-
v-bind
: 强制绑定解析表达式, 可以省略v-bind
-
v-model
: 双向数据绑定
-
ref
: 为某个元素注册一个唯一标识, vue对象通过$refs属性访问这个元素对象
-
v-cloak
: 使用它防止闪现表达式, 与css配合: [v-cloak] { display: none }
更多编程相关知识,请访问:编程入门!!
위 내용은 Vue의 템플릿 구문에 대한 심층 분석: 보간 및 지시문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
<body> <div id="demo"> <p v-if="ok">成功了</p> <!-- 移除标签删除 --> <p v-else>失败了</p> <p v-show="ok">又成功了</p> <!-- 添加样式隐藏 --> <p v-show="!ok">又失败了</p> <button @click="ok = !ok">切换</button> </div> <script src="../js/vue.js"></script> <script> new Vue({ el: '#demo', data: { ok: false, } }) </script> </body>
v- 바인딩:href ="xxx"
또는 약어로 :href ="xxx"
🎜🎜🎜🎜특징: 데이터는 데이터에서 페이지🎜🎜🎜로만 흐를 수 있습니다.양방향 데이터 바인딩 지침v-model
- 🎜🎜구문:
- 如果需要频繁切换 v-show 较好
- 当条件不成立时, v-if 的所有子节点不会解析
-
v-text
: 更新元素的 textContent -
v-html
: 更新元素的 innerHTML -
v-if
: 如果为true, 当前标签才会输出到页面 -
v-else
: 如果为false, 当前标签才会输出到页面 -
v-show
: 通过控制display样式来控制显示/隐藏 -
v-for
: 遍历数组/对象 -
v-on
: 绑定事件监听, 一般简写为@ -
v-bind
: 强制绑定解析表达式, 可以省略v-bind -
v-model
: 双向数据绑定 -
ref
: 为某个元素注册一个唯一标识, vue对象通过$refs属性访问这个元素对象 -
v-cloak
: 使用它防止闪现表达式, 与css配合: [v-cloak] { display: none }
v- 모드: value="xxx"
또는 약어로 v-model="xxx"
🎜🎜🎜🎜특징: 데이터는 데이터에서 페이지로 흐를 수 있을 뿐만 아니라 페이지에서 데이터로 흐를 수도 있습니다. 🎜🎜🎜< h1 data-id="heading-4">3. 명령 구문: 이벤트 리스너 바인딩 v-on:
🎜🎜🎜기능: 지정된 이벤트 이름의 콜백 함수 바인딩🎜🎜 🎜완전한 글쓰기 방법🎜 rrreee🎜간결한 글쓰기🎜rrreee4. v-text와 v-html🎜🎜v-text
🎜🎜🎜기능: 텍스트 콘텐츠를 해당 노드에 렌더링합니다. 🎜🎜🎜🎜과 보간 구문의 차이점: v-text
는 노드의 콘텐츠를 대체하지만 {{xx}}
는 그렇지 않습니다. 🎜🎜🎜🎜v-html
🎜🎜1. 기능: html 구조가 포함된 콘텐츠를 지정된 노드에 렌더링합니다. 🎜🎜2. 보간 구문과의 차이점: 🎜🎜🎜(1).v-html
은 노드의 모든 콘텐츠를 대체하지만 {{xx}}
는 안 만나요. 🎜🎜(2).v-html
은 html 구조를 식별할 수 있습니다. 🎜🎜🎜3. 심각한 주의: v-html
에는 보안 문제가 있습니다! ! ! ! 🎜🎜🎜(1) 웹사이트에서 임의의 HTML을 동적으로 렌더링하는 것은 매우 위험하며 쉽게 XSS 공격으로 이어질 수 있습니다. 🎜🎜(2). 신뢰할 수 있는 콘텐츠에는 항상 v-html
을 사용하고, 사용자가 제출한 콘텐츠에는 절대 사용하지 마세요! 🎜🎜rrreee🎜
🎜 5. 조건부 렌더링 명령 🎜🎜🎜remove tag delete🎜🎜🎜🎜v-if🎜🎜v-else🎜🎜🎜글: 🎜🎜v - if="expression"
🎜🎜v-else-if="expression"
🎜🎜v-else="expression"
🎜🎜🎜 적합 대상: 시나리오 낮은 스위칭 주파수로.
특징: 표시되지 않는 DOM 요소는 직접 제거됩니다.
참고: v-if는 v-else-if 및 v-else와 함께 사용할 수 있지만 구조가 "중단"되어서는 안 됩니다. 🎜🎜🎜스타일 숨기기 추가(표시: 없음)🎜🎜🎜🎜v-show🎜🎜🎜작성: 🎜적용 대상: 전환 빈도가 높은 장면.
특징: 표시되지 않는 DOM 요소는 제거되지 않고 스타일을 사용하여 숨겨질 뿐입니다🎜🎜[비고] v-if를 사용할 때 요소를 얻지 못할 수도 있지만 v-show를 사용하면 확실히 얻을 수 있습니다. 🎜比较v-if与v-show
v-if
是控制元素是否加载到页面上(有性能开销) v-show
是控制元素的显示与隐藏 (初始创建时加载一次)
<body>
<div id="demo">
<p v-if="ok">成功了</p> <!-- 移除标签删除 -->
<p v-else>失败了</p>
<p v-show="ok">又成功了</p> <!-- 添加样式隐藏 -->
<p v-show="!ok">又失败了</p>
<button @click="ok = !ok">切换</button>
</div>
<script src="../js/vue.js"></script>
<script>
new Vue({
el: '#demo',
data: {
ok: false,
}
})
</script>
</body>
로그인 후 복사로그인 후 복사
6. 总结
一些常用的指令
更多编程相关知识,请访问:编程入门!!
위 내용은 Vue의 템플릿 구문에 대한 심층 분석: 보간 및 지시문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
v-text
는 노드의 콘텐츠를 대체하지만 {{xx}}
는 그렇지 않습니다. 🎜🎜🎜🎜v-html
🎜🎜1. 기능: html 구조가 포함된 콘텐츠를 지정된 노드에 렌더링합니다. 🎜🎜2. 보간 구문과의 차이점: 🎜🎜🎜(1).v-html
은 노드의 모든 콘텐츠를 대체하지만 {{xx}}
는 안 만나요. 🎜🎜(2).v-html
은 html 구조를 식별할 수 있습니다. 🎜🎜🎜3. 심각한 주의: v-html
에는 보안 문제가 있습니다! ! ! ! 🎜🎜🎜(1) 웹사이트에서 임의의 HTML을 동적으로 렌더링하는 것은 매우 위험하며 쉽게 XSS 공격으로 이어질 수 있습니다. 🎜🎜(2). 신뢰할 수 있는 콘텐츠에는 항상 v-html
을 사용하고, 사용자가 제출한 콘텐츠에는 절대 사용하지 마세요! 🎜🎜rrreee🎜
5. 조건부 렌더링 명령 🎜🎜🎜remove tag delete🎜🎜🎜🎜v-if🎜🎜v-else🎜🎜🎜글: 🎜🎜v - if="expression"
🎜🎜v-else-if="expression"
🎜🎜v-else="expression"
🎜🎜🎜 적합 대상: 시나리오 낮은 스위칭 주파수로.
특징: 표시되지 않는 DOM 요소는 직접 제거됩니다.
참고: v-if는 v-else-if 및 v-else와 함께 사용할 수 있지만 구조가 "중단"되어서는 안 됩니다. 🎜🎜🎜스타일 숨기기 추가(표시: 없음)🎜🎜🎜🎜v-show🎜🎜🎜작성: 🎜적용 대상: 전환 빈도가 높은 장면.
특징: 표시되지 않는 DOM 요소는 제거되지 않고 스타일을 사용하여 숨겨질 뿐입니다🎜🎜[비고] v-if를 사용할 때 요소를 얻지 못할 수도 있지만 v-show를 사용하면 확실히 얻을 수 있습니다. 🎜比较v-if与v-show
v-if
是控制元素是否加载到页面上(有性能开销) v-show
是控制元素的显示与隐藏 (初始创建时加载一次)
<body>
<div id="demo">
<p v-if="ok">成功了</p> <!-- 移除标签删除 -->
<p v-else>失败了</p>
<p v-show="ok">又成功了</p> <!-- 添加样式隐藏 -->
<p v-show="!ok">又失败了</p>
<button @click="ok = !ok">切换</button>
</div>
<script src="../js/vue.js"></script>
<script>
new Vue({
el: '#demo',
data: {
ok: false,
}
})
</script>
</body>
로그인 후 복사로그인 후 복사
6. 总结
一些常用的指令
更多编程相关知识,请访问:编程入门!!
위 내용은 Vue의 템플릿 구문에 대한 심층 분석: 보간 및 지시문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
v - if="expression"
🎜🎜v-else-if="expression"
🎜🎜v-else="expression"
🎜🎜🎜 적합 대상: 시나리오 낮은 스위칭 주파수로.
특징: 표시되지 않는 DOM 요소는 직접 제거됩니다.
참고: v-if는 v-else-if 및 v-else와 함께 사용할 수 있지만 구조가 "중단"되어서는 안 됩니다. 🎜🎜🎜스타일 숨기기 추가(표시: 없음)🎜🎜🎜🎜v-show🎜🎜🎜작성: 🎜적용 대상: 전환 빈도가 높은 장면.
특징: 표시되지 않는 DOM 요소는 제거되지 않고 스타일을 사용하여 숨겨질 뿐입니다🎜🎜[비고] v-if를 사용할 때 요소를 얻지 못할 수도 있지만 v-show를 사용하면 확실히 얻을 수 있습니다. 🎜比较v-if与v-show
v-if
是控制元素是否加载到页面上(有性能开销) v-show
是控制元素的显示与隐藏 (初始创建时加载一次)
<body> <div id="demo"> <p v-if="ok">成功了</p> <!-- 移除标签删除 --> <p v-else>失败了</p> <p v-show="ok">又成功了</p> <!-- 添加样式隐藏 --> <p v-show="!ok">又失败了</p> <button @click="ok = !ok">切换</button> </div> <script src="../js/vue.js"></script> <script> new Vue({ el: '#demo', data: { ok: false, } }) </script> </body>
6. 总结
一些常用的指令
更多编程相关知识,请访问:编程入门!!
위 내용은 Vue의 템플릿 구문에 대한 심층 분석: 보간 및 지시문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

vue.js에서 bootstrap 사용은 5 단계로 나뉩니다 : Bootstrap 설치. main.js.의 부트 스트랩 가져 오기 부트 스트랩 구성 요소를 템플릿에서 직접 사용하십시오. 선택 사항 : 사용자 정의 스타일. 선택 사항 : 플러그인을 사용하십시오.

HTML 템플릿의 버튼을 메소드에 바인딩하여 VUE 버튼에 함수를 추가 할 수 있습니다. 메소드를 정의하고 VUE 인스턴스에서 기능 로직을 작성하십시오.

vue.js의 시계 옵션을 사용하면 개발자가 특정 데이터의 변경 사항을들을 수 있습니다. 데이터가 변경되면 콜백 기능을 트리거하여 업데이트보기 또는 기타 작업을 수행합니다. 구성 옵션에는 즉시 콜백을 실행할지 여부와 DEEP를 지정하는 즉시 포함되며, 이는 객체 또는 어레이에 대한 변경 사항을 재귀 적으로 듣는 지 여부를 지정합니다.

vue.js는 이전 페이지로 돌아갈 수있는 네 가지 방법이 있습니다. $ router.go (-1) $ router.back () 사용 & lt; router-link to = & quot;/quot; Component Window.history.back () 및 메소드 선택은 장면에 따라 다릅니다.

VUE 멀티 페이지 개발은 vue.js 프레임 워크를 사용하여 응용 프로그램을 구축하는 방법입니다. 여기서 응용 프로그램은 별도의 페이지로 나뉩니다. 코드 유지 보수 : 응용 프로그램을 여러 페이지로 분할하면 코드를보다 쉽게 관리하고 유지 관리 할 수 있습니다. 모듈 식 : 각 페이지는 쉬운 재사용 및 교체를 위해 별도의 모듈로 사용할 수 있습니다. 간단한 라우팅 : 페이지 간의 탐색은 간단한 라우팅 구성을 통해 관리 할 수 있습니다. SEO 최적화 : 각 페이지에는 자체 URL이있어 SEO가 도움이됩니다.

NetflixusesAcustomFrameworkCalled "Gibbon"BuiltonReact, NotreactorVuedirectly.1) TeamExperience : 2) ProjectComplexity : vueforsimplerProjects, 3) CustomizationNeeds : reactoffersmoreflex.4)

vue.js가 트래버스 어레이 및 객체에 대한 세 가지 일반적인 방법이 있습니다. V- 결합 지시문은 V-FOR와 함께 사용하여 각 요소의 속성 값을 동적으로 설정할 수 있습니다. .MAP 메소드는 배열 요소를 새 배열로 변환 할 수 있습니다.

vue.js에서 JS 파일을 참조하는 세 가지 방법이 있습니다. & lt; script & gt; 꼬리표;; mounted () 라이프 사이클 후크를 사용한 동적 가져 오기; Vuex State Management Library를 통해 수입.
