一、写程序的思路
二、前端的发展
HTML --> HTML5
CSS --> CSS3
JS框架
jquery、vue
jquery和js有什么区别
$(document).ready(function(){
$("p").click(function(){
$(this).hide('10s');
});
});
CSS框架
bootstrap
测试
扩展
node,es6
考试注意事项
1.考试时间
2.准备素材
3.开发工具
4.测试工具
有这样的需求
在父级table中传入一行数据到子组件中显示,但现在要求对数据进行增、删、改、查,刚好都在子组件中操作,如果不更新父组件会有脏数据。
怎么做呢,办法到挺多的,
和同事讨论最简单的方式是:改变子集的时候通知父级的一个事件,叫他做一点事就OK了,
譬如:
//亮点:rendern此时事件不用加@,如varChange不是@varChange
return h(expandRow, {
props: {params: params},
on:{
varChange:(d,ro,m)=>{thisApp.tableExpandChange(d,ro,m)}
}
})
//子集有数据改变时
tableExpandChange:function (d,ro,m) {
let thisApp = this;
this.$delete(thisApp.tableData[d.index].children[ro].children,m);
},
//子组件改变时传参
self.$emit('varChange',self.params,ro,m);
数字
四舍五入:round(x,prec) prec省略多少位
随机数:rand(min,max)
取最大整:ceil()
参考:http://www.w3school.com.cn/php/php_ref_math.asp
strtolower 把所有字符转换为小写
substr() 函数返回字符串的一部分。
strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。