绑定事件

index2.html

复制代码
<html>
<head>
<title>绑定事件</title>
<script src="jquery-1.11.2.min.js"></script>
<script src="groot.js"></script>
</head>
<body>
<div gt-view="myview">
<input type="text" gt-value-change="say"><span gt-text="{say}"></span><input gt-click="hello" type="button" value="恢复">

</div>
</body>
</html>
<script>
groot.view("myview", function (vm, ve) {
vm.say = "hello word!";
ve.hello=function(){
vm.say="hello word!";
vm.sayRender();
}
})
</script>
复制代码

在这个里大家看到,当点击按钮时,被改变的值又恢复了

gt-click是绑定点击事件,其他事件 如鼠标移上 gt-mousueover...,框架支持多有的事件;

事件的要绑定一个函数,绑定的函数定义在变量ve上

大家可能注意到vm.sayRender(); 这段了,每一个属性都会生成一个对应的 属性+Render 的方法。这个方法是刷新 vm.say对应的视图

外面改变了vm.say 的值 所以要调用找个方法,注意我们的改变就同步到页面上了

posted @   吹鱼算法  阅读(327)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何调试 malloc 的底层源码
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示