💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
工单:技术分析人员、现场维护人员、工程维修人员、故障管理人员等。页面样式简单,操作几乎相同。因此开始封装组件, 比如table组件,提供最后一列的按钮配置项。 getAngularScope:$('div[ng-controller="listController"]').scope(); 分页点击回退按钮回退到上一个页: 点击下一页时pushstate({page: curPage}, title, curUrl) 监听前进后退事件addEventListener("popState", e => { 请求e.state.page页数据 }) 解决f5刷新数据变回第一页:将curPage存入缓存 深入学习了指令 默认继承自父scope scope=false:子与父共享scope scope=true:继承父级,创建了新的作用域,子不会影响父 @通过dom属性(字符串)来绑定scope {}创建隔离作用域,不会继承父作用域,需要自己指定传递的属性 : @单项绑定 =双向绑定 &绑定函数 脏检查:ui事件、ajax请求、timeout延迟事件会触发脏检查。 每一个绑到ui的数据都会有一个$watch对象(记录上一个值),存入watchList 执行apply函数会触发一轮脏检查$digest, $digest会调起每一个$watch对象检查值是否一致,一轮循环后继续循环,直到所有值都是新的 setSate:队列机制实现state更新,将新state合并到旧state上, 通过batchUpdate进行批量更新 ie8 ActivexObject ajax、透明度、ie8 ajax请求会缓存,加时间戳来解决、ie8手写trim和map函数 1css代表逻辑像素,手机真实像素为物理像素 dpr=物/逻 https://www.cnblogs.com/hhhyaaon/p/5807310.html jquery的prop和attr:prop获取标签自带属性,attr获取自定义属性 react-router:onLeave、onEnter、routerWillLeave(跳转前确认)