2019. 2. 15. 00:56
반응형
Vue.js 를 사용할 때 기본설정으로 하면 {{ test }} 이런식으로 사용해야 한다.
하지만 이런 사용은 파이썬 플라스크를 만나면 충돌을 일으킬 수 있다.
이럴 때는 Vue를 선언할 때 delimiters 옵션을 주어 적절한 다른 문자로 대체하면 된다.
참고로 Python Flask 콘솔창에서 jinja2.exceptions.UndefinedError 이런 에러메세지를 볼 수 있다.
다음의 매우 간단한 예제를 통해 사용법을 알아볼 수 있다.
참고로 {{ }} 를 ${ } 로 대체하는 예제이다.
<script src="https://unpkg.com/vue@2.6.6/dist/vue.js"></script>
<div id='test'>
name: ${name}<br/>
age: ${age}
</div>
<script>
var testApp = new Vue({
el: '#test',
delimiters: ['${', '}'],
data: {
name: 'juragi',
age: 27
}
})
</script>
name: ${name}
age: ${age}
age: ${age}
반응형
'dev' 카테고리의 다른 글
| [Python] 텔레그램 봇 리스너(Listener) 만들기 (0) | 2019.02.21 |
|---|---|
| [Python] MariaDB(MySQL) 파이썬 연결 (1) | 2019.02.21 |
| [Linux] 우분투에 마리아디비 설치 (0) | 2019.02.20 |
| 텔레그램 개인 봇 만들기 (1) | 2019.02.20 |
| [Linux] XMacro - 우분투 마우스, 키보드 매크로 만들기 (0) | 2019.02.01 |
| [Python] 텍스트파일 한줄씩 출력하기 (0) | 2019.01.30 |
| [JavaScript] scrollspy.js - element 스크롤 진입, 이탈 감지 (0) | 2019.01.27 |
| [Linux] Ubuntu16 python3.6 설치 방법 (1) | 2019.01.22 |