vue为什么必须包含div?
我们在初学者vue时,最先入门的例子基本上是funvue({el:'#app'}),但是为么vue实例没有办法携挂在一个div上呢?同样的当我们结束写那个vue页面的时候,我们借着在template标签下写两个div,vue嘱咐我们只能写一个元素,不过我想知道为什么没有办法有一个元素呢?并不一定我们都早就习以为常,但是却算不上来为么。
笔者入坑vue也有一段时间了,对vue也算知道一点,vuex、vue-router也用不少;但前几天一看见了这个面试问题却总觉得一下子能回答不上了,想必每次来写代码也是拿来就用,也没有仔细的思考过里面的原因;偏偏报错了就换一种写法,能用就行,罢了吧。
这个问题要从两个方面来说:
当我们静态方法vue的时候,如何填写一个el选项,来重新指定我们的spa传送点:假如我们把代码改造下,变成两个入口。
这时候会发现唯有最后一个div被软件渲染出,而第二个div应该照搬。我们很简单来看一下vue的源码是怎么实现的可以看到武器挂载函数传了一个el参数,这个参数也可以是string类型,也也可以是一个element元素,也就是dom节点。最重要的是elelampampquery(el)这一行代码,那就再去看看query函数是干些什么的:首先json函数判断如何确定是string类型,要是是string类型,就实际queryselector函数查看页面中的元素,但是queryselector单单回版本问题指定你选择器的第一个元素,所以才这就回答了为么第二个div会搬了出来。
vue其实并真不知道哪一个才是我们的入口,只不过对于一个入口来讲,这个入口是一个vue类,vue要把这个入口里面的所有东西拿来颜色渲染、处理,最后再恢复再插入到dom中。如果没有而设置里了多个入口,那你vue就不知道哪一个才是这个类。
vue上传控件如何和按钮并列?
如何修改布局,调试。变化控件和按钮位置
视频怎么插入慢动作?
作品中加入到慢镜会使您的作品十分精彩连连,比如说有疾奔助跑的或是转身的动作中另外慢镜头效果相当好那您就看下这段视频会教您要如何拍摄好慢镜头[玫瑰]使您拍摄拍摄的作品变得浪漫唯美[玫瑰]
视频...
原文标题:vue上传图片太大怎么处理 vue为什么必须包含div?,如若转载,请注明出处:https://www.lrccn.com/tag/7230.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「歌词网」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。