#vue面试

Git常见面试题30道

1、 Git如何找到特定提交中已更改的文件列表?gitdiff-tree-r{hash}//-r标志使命令列出单个文件2、 Git是用什么语言编写的?你需要说明使用它的原因,而不仅仅是说出语言的名称。我建议你这样回答:Git使用C语言编写。GIT很快,C语言通过减少运行时的开销来做到这一点。3、&n...
开发笔记 ·2023-02-24

Vue 动态添加路由及生成菜单

不同角色有不同的权限,这时如果管理平台的菜单定义在代码里,显然是不能满足上面的需求,我们就需要后台提供用户菜单,然后前台动态生成路由。1动态添加路由利用vue-router的addRoutes方法可以动态添加路由。请求接口返回菜单格式如下[{"id":"1332194352530083842","pid":"13318...

Vue中watch的详细用法

vue是数据双向绑定,当页面数据发生变化时,我们通过watch可以拿到变化前和变化后的值,之后做一系列操作,下面我们通过例子来解释。1.监听单个值变化<template><div><el-inputv-model="demo"></el-input><div>...
开发笔记 ·2023-02-02

vue的hover事件

使用Vue来实现鼠标悬停效果。可以使用事件处理器v-on指令(简写为:@)来完成。为标签绑定mouseenter以及mouseleave事件即可。<template><div><ul><templatev-for="(item)initems"><li@mouseo...
开发笔记 ·2022-11-17

vue项目中使用v-if判断数组长度length报错

Error in render: "TypeError:Cannotreadproperty'length'ofundefined"解决方法:shopListData.attrs!==undefined&&shopListData.att...

vue深度监听对象

watch:{picker:{//为对象名handler(){//对象内数据变化会执行此方法document.getElementById('nowColor').style.color=this.picker.color},deep:true//深度监听申明字段}} ...
开发笔记 ·2022-05-19

20个React面试题

组件是React应用程序UI的构建块。这些组件将整个UI分割成独立的、可重用的小块。然后,它呈现每个独立的组件,而不影响UI的其余部分。每个React组件必须强制拥有一个render()。它返回一个单一的React元素,该元素表示本机DOM组件。如果需要呈现多个HTML元素,则必须将它们分组在一个封闭标记内,如<...
开发笔记 ·2022-05-17

面试常问的Linux命令

--help1、查找文件根据名称查找/目录下的filename.txt文件。find / -name filename.txt递归查找所有的xml文件find . -name "*.xml"递归查找所有文件内容中包含helloworld的x...
开发笔记 ·2022-05-15

Vue过滤器的使用

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>vue过滤器</title></head><body><divid='app'><h1>{{...
开发笔记 ·2022-05-11

uniapp面试题必问

进行条件编译的两种方法?,配置文件、入口文件、主组件、页面管理部分传文件时用到api是什么格式是什么?...
开发笔记 ·2022-05-04

jQuery和Vue操作select示例

jQuery操作select示例<divid="example"><selectid="select1"></select><pid="p1">Result:</p></div><script>$(document).ready(fun...

vue导航条怎样去掉#

VUE默认是hash浏览模式,换成history可以去掉#exportdefaultnewRouter({mode:'history',routes:[]}) ...
开发笔记 ·2021-04-26

Vue(5)- axios、vuex

一、内容回顾1、webpack(前端中工作,项目上线之前对整个前端项目优化)  -entry:整个项目的程序入口(main.js或index.js);  -output:输出的出口;  -loader:加载器,对es6代码的解析,babel-loader(官网:https://www.babeljs.cn/)是浏览器支...
代码星球 ·2021-02-25

Vue(4)- 获取原生的DOM的方式、DIY脚手架、vue-cli的使用

一、获取原生的DOM的方式  在js中,我们可以通过id、class或者标签获取DOM元素,vue中也为我们提供了获取原生DOM的方法,就是给标签或者组件添加ref属性,通过this.$refs获取,如下:<divid="app"></div><scriptsrc="https://cdn...

Vue(3)- 安装脚手架、过滤器、生命周期的钩子函数、vue-router基本使用

一、安装脚手架1、下载node.js,本文下载版本为node-v8.12.0-x64.msi,一键式安装。2、安装完成后,打开终端,输入node,可进入node环境(两次ctrl+c退出),如下图:3、查看版本,如下图:4、在成功安装node.js(即能够成功查看版本如上图)的前提下,再安装淘宝npm(http://n...
首页上一页12345...下一页尾页