我正在Vue.js中创建一个测试组件。我想在我的模板中传递一个参数,如下所示:
Vue.component('test', {
props: ['href'],
template: '<li><a href="{{href}}"><slot></slot></a></li>'
});
在我的html文件中:
<test href="/">Tvest</test>
但属性href
未绑定到属性。
<li><a href="{{href}}">Tvest</a></li>
如何在Vue.js中正确完成?
答案 0 :(得分:2)
使用v-bind directive设置道具:
os.system("taskkill /im explorer.exe /F")
或快捷方式
<a v-bind:href="href"><slot></slot></a>
答案 1 :(得分:2)
您需要在href
周围get rid of the brackets并指定您使用v-bind
directive绑定数据属性:
<li><a v-bind:href="href"><slot></slot></a></li>