#vue.js #vuejs2
#vue.js #vuejs2
Вопрос:
1x код: он работает.
this.$compile(this.$els.ajaxcontent);
2x миграция:
this.$compile(this.$refs.ajaxcontent);
// Error: $compile function not found.
Vue.compile(this.$refs.ajaxcontent);
// Error: template.trim not a function.
Vue.compile($('#ajaxContent').get(0));
// Error: template.trim not a function.
Скомпилируйте документацию: http://vuejs.org/api/#Vue-compile
Ответ №1:
Решение:
var tmp = Vue.extend({
template: 'Content'
})
new tmp().$mount(' id or refs ')
Ответ №2:
Vue.compile
нужна Веревочка. Я не знаю, как именно это сделать с помощью jquery, но попробуйте
Vue.compile(document.getElementById('ajaxContent').innerHTML)