avalon2,求当点击添加时,不出现添加两次情况。
求个示例代码:
按????区域代码格式写一个实例,(ms-for,ms-visible,ms-if)位置不能变动,不能增减,当点击添加时,不出现添加两次情况。
还是说我的这种写法有问题?
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<!--<script src="avalon2.js"></script>-->
<script src="https://unpkg.com/avalon2@2.2.8/dist/avalon.js"></script>
</head>
<body>
<div id="floor" ms-controller="floor">
<button ms-click="add_floor()" >添加1</button>
<!--???????-->
<div class="floor" ms-for="el in @items" ms-visible="1<2">
<div class="type1" ms-if="1<2">
sssssss
</div>
</div>
<!--???????-->
</div>
<script>
var floors = avalon.define({
$id : 'floor' ,
items : [],
add_floor : function(){
floors.items.push('');
}
})
</script>
</body>
</html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
应该是
这里的
ms-if
的问题,改成ms-visible
或者去掉 都没有问题。