zoukankan      html  css  js  c++  java
  • 面试问题记录

    1.微信小程序怎么授权登录

    ①使用 button 组件,并将 open-type 指定为 getUserInfo 类型,获取用户基本信息

    ②使用 open-data 展示用户基本信息。

    2.watch和mounted的区别

    watch用于监听数据变化,等同于给数据绑定的onchange事件,一旦数据值改变就会执行方法体;mounted初始化执行,在html加载之后进行,所以改变data定义变量的同时,会触发chang事件

    3.v-bind

    用于绑定数据和元素属性

    4.v-model

    本质是一个语法糖,在表单控件或者组件上创建双向绑定,本质上是负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理

    5.v-once

    表示元素和组件只渲染一次,不会随着数据的改变而改变。如果显示的信息后续不需要再修改,使用v-once,这样可以提高性能。

    6.v-pre

    跳过这个元素和它的子元素的编译过程。一些静态的内容不需要编辑加这个指令可以加快编辑

    7.vue组件封装过程

    封装组件的优点:

      ①能够把页面抽象成多个相对独立的模块

      ②实现代码重用,提高开发效率和代码质量,使得代码易于维护

    过程:

      ①使用Vue.extend()创建一个组件;

      ②使用Vue.component()方法注册组件;

      ③如果子组件需要数据,可以在props中接受定义

      ④子组件修改好数据之后,想把数据传递给父组件,可以使用emit()方法;

  • 相关阅读:
    Django之url路由
    Django之setting文件
    Diango之通过form表单向服务端发送数据
    Django之win7下安装与命令行工具
    Linux学习之查看系统资源命令总结(二十二)
    实现简单的web框架
    Linux下发送邮件
    Linux学习之日志管理(二十一)
    Shell学习之结合正则表达式与通配符的使用(五)
    Linux学习之后台任务与定时任务(二十)
  • 原文地址:https://www.cnblogs.com/cxyz/p/14545907.html
Copyright © 2011-2022 走看看