Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates 计算模板绑定“;“走出DOM”;使用VueJs_Templates_Vue.js_Vuejs2 - Fatal编程技术网

Templates 计算模板绑定“;“走出DOM”;使用VueJs

Templates 计算模板绑定“;“走出DOM”;使用VueJs,templates,vue.js,vuejs2,Templates,Vue.js,Vuejs2,我可能错过了框架的一大块,但这是我的问题。 我想知道是否有办法在DOM之外使用VueJs2提供的模板绑定。例如: 我有一个Vue模板作为字符串 我有它的Json数据等价物 我希望在Vue对象的方法或计算值中计算此绑定,并将其放入DOM中。 比如: 让domOrDomString=Vue.bind(stringTemplate,data) 我不想这样做,因为模板可以接受许多值,并且我不能将所有可能的值都放在我的Vue实例的初始模板中 谢谢你的帮助 编辑 如果因为没有VueX或Vue cli无法

我可能错过了框架的一大块,但这是我的问题。 我想知道是否有办法在DOM之外使用VueJs2提供的模板绑定。例如:

  • 我有一个Vue模板作为字符串
  • 我有它的Json数据等价物
我希望在Vue对象的方法或计算值中计算此绑定,并将其放入DOM中。 比如:

让domOrDomString=Vue.bind(stringTemplate,data)

我不想这样做,因为模板可以接受许多值,并且我不能将所有可能的值都放在我的Vue实例的初始模板中

谢谢你的帮助

编辑

如果因为没有VueX或Vue cli无法完成而无法完成,请告诉我,我可能会升级我的堆栈。

基本上

function generateHtml(template, data){
  const rendered = new Vue({template, data}).$mount()
  return rendered.$el
}

你应该做我希望你做的事。

像这样的事?正是我想要的。Thanx的笔清楚地表明了这一点。