15个高频微信小程序面试题-LMLPHP

  • 2.小程序怎么跟随事件传值

    <button bindtap="get"  data-name="测试"> 拿到传值</button>

    get(e){
        console.log(e.currentTarget.dataset.name)
      },

    3. 小程序 WXSS  与 CSS 的区别

    4. 小程序的双向绑定和Vue哪里不一样。

    5. 小程序的生命周期函数

    6. 小程序怎么实现下拉刷新

    7.  bindtap  和  catchtap 区别

    8. 小程序有哪些传递数据的方法

    9. 简述下 wx.navigateTo(), wx.redirectTo(), wx.switchTab(), wx.navigateBack(), wx.reLaunch() 区别

    10.  小程序 wx:if   和  hidden 的区别

    11. app.json  全局配置文件描述

    12. 如何封装小程序请求

    wx.request 封装

    var app = getApp(); //获取小程序全局唯一app实例
    var host = '******************'//接口地址
     

     
    //POST请求
    function post(url, data, success,fail{
      request(url, postData, "POST", doSuccess, doFail);
    }
     
    //GET请求
    function get(url, data, success, fail{
      request(url, postData, "GET", doSuccess, doFail);
    }
     
    function request(url, data, method, success, fail{
      wx.showLoading({
        title"正在加载中...",
      })
      wx.request({
        url: host + url, //请求地址
        method: method, //请求方法
        header: { //请求头
          "Content-Type""application/json;charset=UTF-8"
        },
        data: data, //请求参数    
        dataType'json'//返回数据格式
        responseType'text'//响应的数据类型
        successfunction(res{
          wx.hideLoading();
          //成功执行方法,参数值为res.data,直接将返回的数据传入
          success(res.data);
        },
        failfunction() {
          //失败执行方法
          fail();
        },
      })
    }
    module.exports = {
      postRequest: post,
      getRequestget,
    }

    组件使用 封装好的请求

    var http = require('../../utils/request.js'); //相对路径


    var params = {//请求参数
      id:this.data.userId
    }
    http.postRequest("user/delUser", params, function(res{
      console.log("修改成功!");
      
    }, function(res{
      console.log("修改失败!!!")
    })

    13. 小程序运行机制

    14. 小程序什么时候会主动销毁?

    15. 微信授权流程

    15个高频微信小程序面试题-LMLPHP



    15个高频微信小程序面试题-LMLPHP



    2020前端技术面试必备Vue:(一)基础快速学习篇

    2020前端技术面试必备Vue:(二)Router篇

    2020前端技术面试必备Vue:(二)组件篇

    2020前端技术面试必备Vue:(四)Vuex状态管理

    以上是Vue全家桶系列

    全栈进阶:Nginx基本功能及其原理

    TypeScript&nbsp;快速入门(基础篇)
    MYSQL常用操作指令

    更多精彩文章在公众号


    15个高频微信小程序面试题-LMLPHP





    15个高频微信小程序面试题-LMLPHP


    本文分享自微信公众号 - 前端自学社区(gh_ce69e7dba7b5)。
    如有侵权,请联系 support@oschina.cn 删除。
    本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

    06-24 11:57