我想template
动态加载 VueJS 组件。我想使用 jQuery 进行 AJAX 调用,服务器返回的任何内容都应该是template
VueJS 组件的。这是代码的简化版本,删除了 AJAX 调用,因为它与数据来自何处无关:
BoardFeed = Vue.extend
template: '<div>This should be replaced</div>'
data: ->
return items: null
created: ->
@template = "<div>Template returned from server, what I really want</div>"
Run Code Online (Sandbox Code Playgroud)
在上面的示例中,我使用了创建的钩子,我认为该钩子适合于此,但新模板永远不会呈现,只会呈现旧模板。
有可能实现这一目标吗?