Errors while compiling. Reload prevented.
import引用的文件路径不对
vue 中数组的删除里边的元素
this.arr.splice(1,1);//括号里的参数从哪个位置删除,第二个是删除几个
元素添加
数组.push(元素);
数组倒序排序:数组.reverse();
style的数据绑定
点击div之后对应的边框变色
<div :style="{'border-bottom', onMouseDown}" @click="onMouseDown"></div>
data(){
return{
onMouseDown: '1px soild red'//定义初始化样式
}
},
methods:{
onMouseDown(){
this.onMouseDown = '1px soild green'//通过点击事件改变样式
}
}
页面之间跳转传值
this.$router.replace({ path: '/asdb', query: {id:wqe} }); 接收值this.$route.query.id;
this.$router.replace({path: '/backend/order', query: {selected: "2"}})
this.$router.push({
path:
'/backend/order',
query: {
selected:
"2"}})
this.$router.push({name:'asd',params:{id:123}});
this.$route.params.id
// 在浏览器记录中前进一步,等同于 history.forward()
router.go(1)
// 后退一步记录,等同于 history.back()
router.go(-1)
查看一个字符中是否包含某个字符
1.let a = 'abc';
a.indexOf('c') != -1 ;//如果不包含则会返回-1
mint-ui -->picker这个插件做三级联动有个bug没有地方放code值
velue-key 是显示值,联动也是根据这个数据如果有两条数据的第二级一样,它的二三级是不会变得,个人用了一个笨办法,判断然后重新赋值。
PS:这个太严格了,我空格多加了一行都要提示报错。请一定要注意代码规范,岂可修!