Smartyを使っているとJSフレームワークを用いた場合に{}の記述がSmarty側とバッティングしてそのまま使えないことがある。
ここではその変更方法を記載します。
Angular
app = angular.module("app", []);
app.config(function($interpolateProvider) {
$interpolateProvider.startSymbol('[[');
$interpolateProvider.endSymbol(']]');
});
Vue
var vm = new Vue({
el: '#app',
data: {
~~~
},
delimiters: ['[[', ']]']
});