avalon2例子中html代码都是写在template的如何使用一个已有的html文件呢
官网的例子如下,template怎么样可以使用一个已有的html文件作为模板,而不是写在js文件里面呢?
avalon.component('ms-pager', {
template: '<div><input type="text" ms-duplex-number="@num"/><button type="button" ms-on-click="@onPlus">+++</button></div>',
defaults: {
num: 1,
onPlus: function () {
this.num++;
}
},
getTemplate: function(vm, template){
return template.replace('ms-on-click','ms-on-mousenter')
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个使用webpack就行了! 使用text-loader插件
https://github.com/RubyLouvre...
看这个例子
需要用webpack打包