我正在使用Vue.js 2和Laravel 5.3构建一个网站。
当我点击testOptions += Tests.Argument(TestFrameworks.Specs2, "failtrace")
时,该类不会绑定变量,任何想法?
*这是html。
ajaxbtn
*这是脚本
<div id="root" class="container">
<ajaxbtns>
<ajaxbtn name="get taiwanstay" url="api/taiwanstay" :selected="true" ></ajaxbtn>
<ajaxbtn name="get itwyp" url="api/itwyp" ></ajaxbtn>
</ajaxbtns>
</div>
答案 0 :(得分:0)
问题不在于变量的绑定,这很好。问题是btnActive
将在每次迭代时发生变化。如果最后一个btn匹配,你可能会很幸运,这会将它设置为true。但是,如果先前满足条件,则无论如何都会从true切换为false。
相反,请对您的查询进行条件化,然后将btn
分配给btnActive
:
if (btn.name == name) {
this.btnActive = btn;
}