slice() 方法不会改变原始数组。
trim() 方法不会改变原始字符串。
split() 方法不改变原始字符串
意思是输出原始字符串,还是以前的样子,而这些方法会return一个新的字符串,
vue在一个html文件里可以引入vue.js来编写vue非单文件组件,不需要vue脚手架,但是在写单文件组件时,浏览器无法识别.vue文件,所以要用脚手架。此时,不需要在index.html中引入vue.js,也不需引入main.js,脚手架内部会自动引入main.js作为入口文件的。
vue:
因为 v-show 是通过 display 来控制标签进行渲染的,但是 template 标签在 vue 解析后是不会显示在页面上的 ,是虚拟 Dom,所以无法使用 v-show,但是 v-if 是可以使用在 template 标签上,因为 v-if 是条件渲染,只要满足 v-if 后的条件就可以完成渲染。
template for时不能有key,所以写在下面的dom中。在root上写for时,template不会被渲染,div会被渲染。
template并没有被渲染,相较于使用div 会节省一个没必要的div标签的空间
template是作为占位符模板,用于包裹元素,自身并没有被渲染出来。