javascript - avalon2,求當點擊添加時,不出現添加兩次情況。
問題描述
求個示例代碼:按????區域代碼格式寫一個實例,(ms-for,ms-visible,ms-if)位置不能變動,不能增減,當點擊添加時,不出現添加兩次情況。還是說我的這種寫法有問題?
<!doctype html><html lang='en'><head> <meta charset='UTF-8'> <title>Document</title><!--<script src='http://www.cgvv.com.cn/wenda/avalon2.js'></script>--> <script src='https://unpkg.com/[email protected]/dist/avalon.js'></script></head><body><p ms-controller='floor'> <button ms-click='add_floor()' >添加1</button><!--???????--> <p ms-for='el in @items' ms-visible='1<2'><p ms-if='1<2'> sssssss</p> </p> <!--???????--></p><script> var floors = avalon.define({$id : ’floor’ ,items : [],add_floor : function(){ floors.items.push(’’);} })</script></body></html>
問題解答
回答1:應該是
<p ms-if='1<2'> sssssss</p>
這里的 ms-if 的問題,改成 ms-visible 或者去掉 都沒有問題。
