最近3天做了一个微信小程序,里边涉及到了许多前端的知识点,在这里我记录一下.

具体的内容见微信小程序开放平台的文档.

  1. 当在pages页面下建立建立页面时,快捷方式是先建立一个目录,然后在目录下右键新建page,相对应的js,json,wxml,xss页面就建立好了,而且app.json中的页面路径也自动配置好了.
  2. 我们可以把一些数据缓存到app.js中,把它当做全局变量,以便以后在其他页面进行调用.
    1.   
      //在其他页面导入数据的方式
      //引入app.js中的数据
      let appDatas = getApp();
  3. 如果一个页面用了tabbar即页面底部菜单.那么就不能用wx.navigateTo方法跳转到下一个页面,要用wx.switchTab方法调用.
  4. js的三元表达式格式:条件?满足条件的结果:不满足条件的结果
  5. 事件委托,将子标签的事件委托给父标签,原理冒泡机制.
    1. 目的:
      1. 防止重复定义事件
      2. 新定义的子元素也不用定义事件了.
  6. 绑定事件有两种形式:
    1. 以bind开头的事件:不会阻止冒泡事件向上冒泡.
    2. 以catch开头的事件会阻止冒泡事件向上冒泡.
  7. 用到了本地缓存Storage.
posted on 2018-12-24 10:59  程序员一学徒  阅读(69)  评论(0)    收藏  举报