Vue
-
created和mounted的区别?
created: 在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图 mounted: 在模板渲染成html后调用,通常是初始化页面完成后,再对html的dom节...
-
vue的生命周期的八个钩子函数?
- beforeCreat() 创建前 在new一个vue实例后,只有一些默认的生命周期钩子和默认事件,其他的东西都还没创建。在此生命周期执行的时候,data和methods中的数...
-
vue和jquery区别
1.jQuery首先要获取到dom对象,然后对dom对象进行值的修改等操作 2.Vue是首先把值和js对象进行绑定,然后修改js对象的值,Vue框架就会自动把dom的值就行更新。 ...
-
vue.cli中怎样使用自定义组件?遇到过哪些问题?
第一步:在components目录新建组件文件(indexPage.vue),script一定要export default {}。 第二步:在需要用的页面(组件)中导入:impo...
-
v-model的修饰符
.lazy 默认情况下,v-model同步输入框的值和数据。可以通过这个修饰符,转变为在change事件再同步。 .number 自动将用户的输入值转化为数值类型 .trim 自动...
-
DOM 渲染在 哪个周期中就已经完成?
DOM 渲染在 mounted 中就已经完成了。
-
第一次页面加载会触发哪几个钩子?
第一次页面加载时会触发 beforeCreate, created, beforeMount, mounted 这几钩子
-
不用`Vuex`会带来什么问题?
1、可维护性会下降,想修改数据要维护三个地方; 2、可读性会下降,因为一个组件里的数据,根本就看不出来是从哪来的; 3、增加耦合,大量的上传派发,会让耦合性大大增加,Vue用Com...
-
vue-router传参
**①用name传递参数** 在路由文件src/router/index.js里配置name属性 **②通过`` 标签中的to传参** **③vue-router 利用url传递参...
-
vue-router跳转方法
```v Let's order! ..... ```
-
Token`和`JWT`
相同: 都是访问资源的令牌, 都可以记录用户信息 `Token`是在服务端产生的,返回给客户端,前端用于验证用户身份的令牌。主要用于登录和特殊网页的访问;减轻服务器的压力,减少频繁...
-
组件如何封装
组件大致可以分为三类: 1. 页面级别的组件。通常是pages目录下 2. 业务上可复用的基础组件。通常都写到components目录下 3. 与业务无关的独立组件。如Elemen...
-
vue`的虚拟`DOM`树和diff算法
虚拟`DOM`其实就是一棵以`JS`对象( `VNode`节点)作为基础的树,用对象属性来描述节点,实际上它只是一层对真实`DOM`的抽象。最终可以通过一系列操作使这棵树映射到真实...
-
怎么解决vue样式冲突
样式冲突原因:样式会继承,子组件会继承父组件 1. 直接在加scoped,标签上会生成`data-id`进行私有化 2. 每一个组件的根元素提供一个另类一点的样式名