首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端面试题angular_Vue前端面试题

    Angular 1,ng-if 跟 ng-show/hide 的区别有哪些?...2,ng-repeat迭代数组的时候,如果数组中有相同值,会有什么问题,如何解决? 会提示 Duplicates in a repeater are not allowed....在angular中 ng-click,ng-change,ng-blur...就是对各类用户事件的封装 timeout,http,window,location...就是对各种JS/API事件的封装 ng-model...可以用来 优化 Angular 应用的性能 的办法: 减少监控项(比如对不会变化的数据采用单向绑定) 主动设置索引(指定 track by,简单类型默认用自身当索引,对象默认使用 $$hashKey...step1:Angular解析ng-app然后在内存中创建rootScope。 step2:angular回继续解析,找到{ {}}表达式,并解析成变量。

    15.5K20

    再谈angularJS数据绑定机制及背后原理—angularJS常见问题总结

    这是一种行之有效的减少绑定表达式数量的方法,与 ng-repeat 连用效果更佳(下文会提到),但过度使用也容易引发 bug。...3、给 ng-repeat 手工添加 track by 不恰当的 ng-repeat 会造成 DOM 树反复重新构造,拖慢浏览器响应速度,造成页面闪烁。...其实不必考虑那么多,总之加上没坏处,至少可以避免 angular 生成 $$hashKey 这种奇奇怪怪的东西。 具体参看: 详解track by 脏检测的利弊?...ng-repeat迭代数组的时候,如果数组中有相同值,会有什么问题,如何解决? 会提示 Duplicates in a repeater are not allowed....从底层实现上来看,service 调用了 factory,返回其实例;factory 调用了 provider,将其定义的内容放在 $get 中返回。

    10.3K40
    领券